home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CD Fun House 1
/
CD Fun House (Wayzata Technology).iso
/
•AdventureLand•
/
Adventures
/
Dungeon of Doom ••••
/
Dungeon of Doom 5.4
/
Dungeon of Doom 5.4.rsrc
/
CODE_9.txt
< prev
next >
Wrap
Text File
|
1988-08-06
|
118KB
|
2,090 lines
# near model CODE resource
# jump table entries: 33545-33554 (10 of them)
export_103:
00000000 4E56 FFAC link A6, -0x0054
00000004 7077 moveq.l D0, 0x77
00000006 3D40 FFB2 move.w [A6 - 0x4E], D0
0000000A 7068 moveq.l D0, 0x68
0000000C 3D40 FFB4 move.w [A6 - 0x4C], D0
00000010 486D F20E pea.l [A5 - 0xDF2]
00000014 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */]
00000018 588F addq.l A7, 4
0000001A 2F2E FFB2 move.l -[A7], [A6 - 0x4E]
0000001E 4879 0000 1A1E push.l 0x1A1E
00000024 486D F20E pea.l [A5 - 0xDF2]
00000028 42A7 clr.l -[A7]
0000002A 486E FFB6 pea.l [A6 - 0x4A]
0000002E 4EAD 0142 jsr [A5 + 0x142 /* export_36 */]
00000032 486D F20E pea.l [A5 - 0xDF2]
00000036 4EAD 00FA jsr [A5 + 0xFA /* export_27 */]
0000003A 588F addq.l A7, 4
0000003C 486E FFC0 pea.l [A6 - 0x40]
00000040 4EAD 00FA jsr [A5 + 0xFA /* export_27 */]
00000044 588F addq.l A7, 4
00000046 4A2E FFB6 tst.b [A6 - 0x4A]
0000004A 6600 0008 bne +0xA /* 00000054 */
0000004E 7000 moveq.l D0, 0x00
00000050 6000 0140 bra +0x142 /* 00000192 */
label00000054:
00000054 486E FFC0 pea.l [A6 - 0x40]
00000058 486D F20E pea.l [A5 - 0xDF2]
0000005C 4EAD 01D2 jsr [A5 + 0x1D2 /* export_54 */]
00000060 508F addq.l A7, 8
00000062 3B6E FFBC EEBA move.w [A5 - 0x1146], [A6 - 0x44]
00000068 486D F20E pea.l [A5 - 0xDF2]
0000006C 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */]
00000070 588F addq.l A7, 4
00000072 558F subq.l A7, 2
00000074 486D F20E pea.l [A5 - 0xDF2]
00000078 3F2D EEBA move.w -[A7], [A5 - 0x1146]
0000007C 4EAD 019A jsr [A5 + 0x19A /* export_47 */]
00000080 301F move.w D0, [A7]+
00000082 558F subq.l A7, 2
00000084 486D F20E pea.l [A5 - 0xDF2]
00000088 3F2D EEBA move.w -[A7], [A5 - 0x1146]
0000008C 4879 444F 4F4D push.l 0x444F4F4D /* 'DOOM' */
00000092 4879 5354 5546 push.l 0x53545546 /* 'STUF' */
00000098 4EAD 017A jsr [A5 + 0x17A /* export_43 */]
0000009C 301F move.w D0, [A7]+
0000009E 3D40 FFB0 move.w [A6 - 0x50], D0
000000A2 486D F20E pea.l [A5 - 0xDF2]
000000A6 4EAD 00FA jsr [A5 + 0xFA /* export_27 */]
000000AA 588F addq.l A7, 4
000000AC 3F2E FFB0 move.w -[A7], [A6 - 0x50]
000000B0 4EBA 00E4 jsr [PC + 0xE4 /* 00000196 */]
000000B4 548F addq.l A7, 2
000000B6 4A40 tst.w D0
000000B8 6700 0008 beq +0xA /* 000000C2 */
000000BC 7000 moveq.l D0, 0x00
000000BE 6000 00D2 bra +0xD4 /* 00000192 */
label000000C2:
000000C2 4EBA 01A6 jsr [PC + 0x1A6 /* 0000026A */]
000000C6 2D40 FFAC move.l [A6 - 0x54], D0
000000CA 3F2E FFAE move.w -[A7], [A6 - 0x52]
000000CE 4EBA 00C6 jsr [PC + 0xC6 /* 00000196 */]
000000D2 548F addq.l A7, 2
000000D4 4A40 tst.w D0
000000D6 6700 0008 beq +0xA /* 000000E0 */
000000DA 7000 moveq.l D0, 0x00
000000DC 6000 00B4 bra +0xB6 /* 00000192 */
label000000E0:
000000E0 2F2E FFAC move.l -[A7], [A6 - 0x54]
000000E4 4EBA 03E6 jsr [PC + 0x3E6 /* 000004CC */]
000000E8 588F addq.l A7, 4
000000EA 2D40 FFAC move.l [A6 - 0x54], D0
000000EE 3F2E FFAE move.w -[A7], [A6 - 0x52]
000000F2 4EBA 00A2 jsr [PC + 0xA2 /* 00000196 */]
000000F6 548F addq.l A7, 2
000000F8 4A40 tst.w D0
000000FA 6700 0008 beq +0xA /* 00000104 */
000000FE 7000 moveq.l D0, 0x00
00000100 6000 0090 bra +0x92 /* 00000192 */
label00000104:
00000104 486D F20E pea.l [A5 - 0xDF2]
00000108 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */]
0000010C 588F addq.l A7, 4
0000010E 558F subq.l A7, 2
00000110 486D F20E pea.l [A5 - 0xDF2]
00000114 3F2D EEBA move.w -[A7], [A5 - 0x1146]
00000118 486D FD0C pea.l [A5 - 0x2F4]
0000011C 4EAD 01A2 jsr [A5 + 0x1A2 /* export_48 */]
00000120 301F move.w D0, [A7]+
00000122 3D40 FFB0 move.w [A6 - 0x50], D0
00000126 486D F20E pea.l [A5 - 0xDF2]
0000012A 4EAD 00FA jsr [A5 + 0xFA /* export_27 */]
0000012E 588F addq.l A7, 4
00000130 3F2E FFB0 move.w -[A7], [A6 - 0x50]
00000134 4EBA 0060 jsr [PC + 0x60 /* 00000196 */]
00000138 548F addq.l A7, 2
0000013A 4A40 tst.w D0
0000013C 6700 0008 beq +0xA /* 00000146 */
00000140 7000 moveq.l D0, 0x00
00000142 6000 004E bra +0x50 /* 00000192 */
label00000146:
00000146 4878 0027 push.l 0x27 /* '\'' */
0000014A 2F2E FFAC move.l -[A7], [A6 - 0x54]
0000014E 4EAD 0042 jsr [A5 + 0x42 /* export_4 */]
00000152 2D40 FFAC move.l [A6 - 0x54], D0
00000156 558F subq.l A7, 2
00000158 3F2D FD0C move.w -[A7], [A5 - 0x2F4]
0000015C 486E FFAC pea.l [A6 - 0x54]
00000160 4EAD 016A jsr [A5 + 0x16A /* export_41 */]
00000164 301F move.w D0, [A7]+
00000166 3D40 FFB0 move.w [A6 - 0x50], D0
0000016A 3F2E FFB0 move.w -[A7], [A6 - 0x50]
0000016E 4EBA 0026 jsr [PC + 0x26 /* 00000196 */]
00000172 548F addq.l A7, 2
00000174 4A40 tst.w D0
00000176 6700 0008 beq +0xA /* 00000180 */
0000017A 7000 moveq.l D0, 0x00
0000017C 6000 0014 bra +0x16 /* 00000192 */
label00000180:
00000180 558F subq.l A7, 2
00000182 3F2D FD0C move.w -[A7], [A5 - 0x2F4]
00000186 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
0000018A 301F move.w D0, [A7]+
0000018C 3D40 FFB0 move.w [A6 - 0x50], D0
00000190 7001 moveq.l D0, 0x01
label00000192:
00000192 4E5E unlink A6
00000194 4E75 rts
export_101:
fn00000196:
00000196 4E56 0000 link A6, 0
0000019A 4A6E 0008 tst.w [A6 + 0x8]
0000019E 6C00 00C4 bge +0xC6 /* 00000264 */
000001A2 206D EEC0 movea.l A0, [A5 - 0x1140]
000001A6 2F10 move.l -[A7], [A0]
000001A8 A851 syscall SetCursor
000001AA 306E 0008 movea.w A0, [A6 + 0x8]
000001AE 2F08 move.l -[A7], A0
000001B0 486D EFD2 pea.l [A5 - 0x102E]
000001B4 4EAD 0132 jsr [A5 + 0x132 /* export_34 */]
000001B8 486D EFD2 pea.l [A5 - 0x102E]
000001BC 4EAD 00FA jsr [A5 + 0xFA /* export_27 */]
000001C0 588F addq.l A7, 4
000001C2 0C6E FFDE 0008 cmpi.w [A6 + 0x8], 0xFFDE
000001C8 6600 0012 bne +0x14 /* 000001DC */
000001CC 4879 0000 1A36 push.l 0x1A36
000001D2 486D EFD2 pea.l [A5 - 0x102E]
000001D6 4EAD 01D2 jsr [A5 + 0x1D2 /* export_54 */]
000001DA 508F addq.l A7, 8
label000001DC:
000001DC 0C6E FFD3 0008 cmpi.w [A6 + 0x8], 0xFFD3
000001E2 6700 000C beq +0xE /* 000001F0 */
000001E6 0C6E FFCA 0008 cmpi.w [A6 + 0x8], 0xFFCA
000001EC 6600 0012 bne +0x14 /* 00000200 */
label000001F0:
000001F0 4879 0000 1A40 push.l 0x1A40
000001F6 486D EFD2 pea.l [A5 - 0x102E]
000001FA 4EAD 01D2 jsr [A5 + 0x1D2 /* export_54 */]
000001FE 508F addq.l A7, 8
label00000200:
00000200 0C6E FFD4 0008 cmpi.w [A6 + 0x8], 0xFFD4
00000206 6700 000C beq +0xE /* 00000214 */
0000020A 0C6E FFD2 0008 cmpi.w [A6 + 0x8], 0xFFD2
00000210 6600 0012 bne +0x14 /* 00000224 */
label00000214:
00000214 4879 0000 1A4C push.l 0x1A4C
0000021A 486D EFD2 pea.l [A5 - 0x102E]
0000021E 4EAD 01D2 jsr [A5 + 0x1D2 /* export_54 */]
00000222 508F addq.l A7, 8
label00000224:
00000224 486D EFD2 pea.l [A5 - 0x102E]
00000228 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */]
0000022C 588F addq.l A7, 4
0000022E 486D EFD2 pea.l [A5 - 0x102E]
00000232 4879 0000 1A58 push.l 0x1A58
00000238 4879 0000 1A5A push.l 0x1A5A
0000023E 4879 0000 1A5C push.l 0x1A5C
00000244 A98B syscall ParamText
00000246 558F subq.l A7, 2
00000248 3F3C 00C9 move.w -[A7], 0xC9
0000024C 42A7 clr.l -[A7]
0000024E A986 syscall StopAlert
00000250 301F move.w D0, [A7]+
00000252 558F subq.l A7, 2
00000254 3F2D FD0C move.w -[A7], [A5 - 0x2F4]
00000258 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
0000025C 301F move.w D0, [A7]+
0000025E 7001 moveq.l D0, 0x01
00000260 6000 0004 bra +0x6 /* 00000266 */
label00000264:
00000264 7000 moveq.l D0, 0x00
label00000266:
00000266 4E5E unlink A6
00000268 4E75 rts
export_106:
fn0000026A:
0000026A 4E56 FF02 link A6, -0x00FE
0000026E 1B6D F31F F377 move.b [A5 - 0xC89], [A5 - 0xCE1]
00000274 1B6D F31E F378 move.b [A5 - 0xC88], [A5 - 0xCE2]
0000027A 598F subq.l A7, 4
0000027C 4879 4355 5253 push.l 0x43555253 /* 'CURS' */
00000282 3F3C 0004 move.w -[A7], 0x4
00000286 A9A0 syscall GetResource
00000288 201F move.l D0, [A7]+
0000028A 2D40 FF02 move.l [A6 - 0xFE], D0
0000028E 206E FF02 movea.l A0, [A6 - 0xFE]
00000292 2F10 move.l -[A7], [A0]
00000294 A851 syscall SetCursor
00000296 426E FF0E clr.w [A6 - 0xF2]
0000029A 6000 0066 bra +0x68 /* 00000302 */
label0000029E:
0000029E 302E FF0E move.w D0, [A6 - 0xF2]
000002A2 C1FC 0003 muls.w D0, 0x3
000002A6 D08E add.l D0, A6
000002A8 322E FF0E move.w D1, [A6 - 0xF2]
000002AC C3FC 0018 muls.w D1, 0x18
000002B0 41ED D294 lea.l A0, [A5 - 0x2D6C]
000002B4 D1C1 add.l A0, D1
000002B6 2240 movea.l A1, D0
000002B8 1368 000D FF12 move.b [A1 - 0xEE], [A0 + 0xD]
000002BE 302E FF0E move.w D0, [A6 - 0xF2]
000002C2 C1FC 0003 muls.w D0, 0x3
000002C6 D08E add.l D0, A6
000002C8 322E FF0E move.w D1, [A6 - 0xF2]
000002CC C3FC 0018 muls.w D1, 0x18
000002D0 41ED D294 lea.l A0, [A5 - 0x2D6C]
000002D4 D1C1 add.l A0, D1
000002D6 2240 movea.l A1, D0
000002D8 1368 0014 FF13 move.b [A1 - 0xED], [A0 + 0x14]
000002DE 302E FF0E move.w D0, [A6 - 0xF2]
000002E2 C1FC 0003 muls.w D0, 0x3
000002E6 D08E add.l D0, A6
000002E8 322E FF0E move.w D1, [A6 - 0xF2]
000002EC C3FC 0018 muls.w D1, 0x18
000002F0 41ED D294 lea.l A0, [A5 - 0x2D6C]
000002F4 D1C1 add.l A0, D1
000002F6 2240 movea.l A1, D0
000002F8 1368 0015 FF14 move.b [A1 - 0xEC], [A0 + 0x15]
000002FE 526E FF0E addq.w [A6 - 0xF2], 1
label00000302:
00000302 0C6E 004E FF0E cmpi.w [A6 - 0xF2], 0x4E /* 'N' */
00000308 6F00 FF94 ble -0x6A /* 0000029E */
0000030C 486D F20E pea.l [A5 - 0xDF2]
00000310 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */]
00000314 588F addq.l A7, 4
00000316 558F subq.l A7, 2
00000318 486D F20E pea.l [A5 - 0xDF2]
0000031C 3F2D EEBA move.w -[A7], [A5 - 0x1146]
00000320 486D FD0C pea.l [A5 - 0x2F4]
00000324 4EAD 01A2 jsr [A5 + 0x1A2 /* export_48 */]
00000328 301F move.w D0, [A7]+
0000032A 3D40 FF10 move.w [A6 - 0xF0], D0
0000032E 486D F20E pea.l [A5 - 0xDF2]
00000332 4EAD 00FA jsr [A5 + 0xFA /* export_27 */]
00000336 588F addq.l A7, 4
00000338 4A6E FF10 tst.w [A6 - 0xF0]
0000033C 6C00 000C bge +0xE /* 0000034A */
00000340 306E FF10 movea.w A0, [A6 - 0xF0]
00000344 2008 move.l D0, A0
00000346 6000 0180 bra +0x182 /* 000004C8 */
label0000034A:
0000034A 42AE FF06 clr.l [A6 - 0xFA]
0000034E 558F subq.l A7, 2
00000350 3F2D FD0C move.w -[A7], [A5 - 0x2F4]
00000354 3F3C 0001 move.w -[A7], 0x1
00000358 42A7 clr.l -[A7]
0000035A 4EAD 0192 jsr [A5 + 0x192 /* export_46 */]
0000035E 301F move.w D0, [A7]+
00000360 3D40 FF10 move.w [A6 - 0xF0], D0
00000364 4A6E FF10 tst.w [A6 - 0xF0]
00000368 6C00 000C bge +0xE /* 00000376 */
0000036C 306E FF10 movea.w A0, [A6 - 0xF0]
00000370 2008 move.l D0, A0
00000372 6000 0154 bra +0x156 /* 000004C8 */
label00000376:
00000376 41ED F384 lea.l A0, [A5 - 0xC7C]
0000037A 43ED F322 lea.l A1, [A5 - 0xCDE]
0000037E 91C9 sub.l A0, A1
00000380 5488 addq.l A0, 2
00000382 2D48 FF0A move.l [A6 - 0xF6], A0
00000386 558F subq.l A7, 2
00000388 3F2D FD0C move.w -[A7], [A5 - 0x2F4]
0000038C 486E FF0A pea.l [A6 - 0xF6]
00000390 486D F322 pea.l [A5 - 0xCDE]
00000394 4EAD 018A jsr [A5 + 0x18A /* export_45 */]
00000398 301F move.w D0, [A7]+
0000039A 3D40 FF10 move.w [A6 - 0xF0], D0
0000039E 4A6E FF10 tst.w [A6 - 0xF0]
000003A2 6C00 000C bge +0xE /* 000003B0 */
000003A6 306E FF10 movea.w A0, [A6 - 0xF0]
000003AA 2008 move.l D0, A0
000003AC 6000 011A bra +0x11C /* 000004C8 */
label000003B0:
000003B0 202E FF0A move.l D0, [A6 - 0xF6]
000003B4 D1AE FF06 add.l [A6 - 0xFA], D0
000003B8 41ED F67E lea.l A0, [A5 - 0x982]
000003BC 43ED F550 lea.l A1, [A5 - 0xAB0]
000003C0 91C9 sub.l A0, A1
000003C2 5488 addq.l A0, 2
000003C4 2D48 FF0A move.l [A6 - 0xF6], A0
000003C8 558F subq.l A7, 2
000003CA 3F2D FD0C move.w -[A7], [A5 - 0x2F4]
000003CE 486E FF0A pea.l [A6 - 0xF6]
000003D2 486D F550 pea.l [A5 - 0xAB0]
000003D6 4EAD 018A jsr [A5 + 0x18A /* export_45 */]
000003DA 301F move.w D0, [A7]+
000003DC 3D40 FF10 move.w [A6 - 0xF0], D0
000003E0 4A6E FF10 tst.w [A6 - 0xF0]
000003E4 6C00 000C bge +0xE /* 000003F2 */
000003E8 306E FF10 movea.w A0, [A6 - 0xF0]
000003EC 2008 move.l D0, A0
000003EE 6000 00D8 bra +0xDA /* 000004C8 */
label000003F2:
000003F2 202E FF0A move.l D0, [A6 - 0xF6]
000003F6 D1AE FF06 add.l [A6 - 0xFA], D0
000003FA 200E move.l D0, A6
000003FC 908E sub.l D0, A6
000003FE 0680 0000 00ED addi.l D0, 0xED
00000404 2D40 FF0A move.l [A6 - 0xF6], D0
00000408 558F subq.l A7, 2
0000040A 3F2D FD0C move.w -[A7], [A5 - 0x2F4]
0000040E 486E FF0A pea.l [A6 - 0xF6]
00000412 486E FF12 pea.l [A6 - 0xEE]
00000416 4EAD 018A jsr [A5 + 0x18A /* export_45 */]
0000041A 301F move.w D0, [A7]+
0000041C 3D40 FF10 move.w [A6 - 0xF0], D0
00000420 4A6E FF10 tst.w [A6 - 0xF0]
00000424 6C00 000C bge +0xE /* 00000432 */
00000428 306E FF10 movea.w A0, [A6 - 0xF0]
0000042C 2008 move.l D0, A0
0000042E 6000 0098 bra +0x9A /* 000004C8 */
label00000432:
00000432 202E FF0A move.l D0, [A6 - 0xF6]
00000436 D1AE FF06 add.l [A6 - 0xFA], D0
0000043A 41ED F834 lea.l A0, [A5 - 0x7CC]
0000043E 43ED F77C lea.l A1, [A5 - 0x884]
00000442 91C9 sub.l A0, A1
00000444 5288 addq.l A0, 1
00000446 2D48 FF0A move.l [A6 - 0xF6], A0
0000044A 558F subq.l A7, 2
0000044C 3F2D FD0C move.w -[A7], [A5 - 0x2F4]
00000450 486E FF0A pea.l [A6 - 0xF6]
00000454 486D F77C pea.l [A5 - 0x884]
00000458 4EAD 018A jsr [A5 + 0x18A /* export_45 */]
0000045C 301F move.w D0, [A7]+
0000045E 3D40 FF10 move.w [A6 - 0xF0], D0
00000462 4A6E FF10 tst.w [A6 - 0xF0]
00000466 6C00 000C bge +0xE /* 00000474 */
0000046A 306E FF10 movea.w A0, [A6 - 0xF0]
0000046E 2008 move.l D0, A0
00000470 6000 0056 bra +0x58 /* 000004C8 */
label00000474:
00000474 202E FF0A move.l D0, [A6 - 0xF6]
00000478 D1AE FF06 add.l [A6 - 0xFA], D0
0000047C 7002 moveq.l D0, 0x02
0000047E 2D40 FF0A move.l [A6 - 0xF6], D0
00000482 558F subq.l A7, 2
00000484 3F2D FD0C move.w -[A7], [A5 - 0x2F4]
00000488 486E FF0A pea.l [A6 - 0xF6]
0000048C 486D F310 pea.l [A5 - 0xCF0]
00000490 4EAD 018A jsr [A5 + 0x18A /* export_45 */]
00000494 301F move.w D0, [A7]+
00000496 3D40 FF10 move.w [A6 - 0xF0], D0
0000049A 4A6E FF10 tst.w [A6 - 0xF0]
0000049E 6C00 000C bge +0xE /* 000004AC */
000004A2 306E FF10 movea.w A0, [A6 - 0xF0]
000004A6 2008 move.l D0, A0
000004A8 6000 001E bra +0x20 /* 000004C8 */
label000004AC:
000004AC 202E FF0A move.l D0, [A6 - 0xF6]
000004B0 D1AE FF06 add.l [A6 - 0xFA], D0
000004B4 558F subq.l A7, 2
000004B6 3F2D FD0C move.w -[A7], [A5 - 0x2F4]
000004BA 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
000004BE 301F move.w D0, [A7]+
000004C0 3D40 FF10 move.w [A6 - 0xF0], D0
000004C4 202E FF06 move.l D0, [A6 - 0xFA]
label000004C8:
000004C8 4E5E unlink A6
000004CA 4E75 rts
export_98:
fn000004CC:
000004CC 4E56 FFF0 link A6, -0x0010
000004D0 41ED F20C lea.l A0, [A5 - 0xDF4]
000004D4 43ED F00E lea.l A1, [A5 - 0xFF2]
000004D8 91C9 sub.l A0, A1
000004DA 5488 addq.l A0, 2
000004DC 2D48 FFF4 move.l [A6 - 0xC], A0
000004E0 41ED F54C lea.l A0, [A5 - 0xAB4]
000004E4 43ED F386 lea.l A1, [A5 - 0xC7A]
000004E8 91C9 sub.l A0, A1
000004EA 5488 addq.l A0, 2
000004EC 2008 move.l D0, A0
000004EE D1AE FFF4 add.l [A6 - 0xC], D0
000004F2 41ED F77A lea.l A0, [A5 - 0x886]
000004F6 43ED F680 lea.l A1, [A5 - 0x980]
000004FA 91C9 sub.l A0, A1
000004FC 5288 addq.l A0, 1
000004FE 2008 move.l D0, A0
00000500 D1AE FFF4 add.l [A6 - 0xC], D0
00000504 50AE FFF4 addq.l [A6 - 0xC], 8
00000508 486D F20E pea.l [A5 - 0xDF2]
0000050C 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */]
00000510 588F addq.l A7, 4
00000512 558F subq.l A7, 2
00000514 486D F20E pea.l [A5 - 0xDF2]
00000518 3F2D EEBA move.w -[A7], [A5 - 0x1146]
0000051C 486D FD0C pea.l [A5 - 0x2F4]
00000520 4EAD 01A2 jsr [A5 + 0x1A2 /* export_48 */]
00000524 301F move.w D0, [A7]+
00000526 3D40 FFFE move.w [A6 - 0x2], D0
0000052A 486D F20E pea.l [A5 - 0xDF2]
0000052E 4EAD 00FA jsr [A5 + 0xFA /* export_27 */]
00000532 588F addq.l A7, 4
00000534 4A6E FFFE tst.w [A6 - 0x2]
00000538 6C00 000C bge +0xE /* 00000546 */
0000053C 306E FFFE movea.w A0, [A6 - 0x2]
00000540 2008 move.l D0, A0
00000542 6000 01C2 bra +0x1C4 /* 00000706 */
label00000546:
00000546 102D F36F move.b D0, [A5 - 0xC91]
0000054A 4880 ext.w D0
0000054C 48C0 ext.l D0
0000054E 2F2E FFF4 move.l -[A7], [A6 - 0xC]
00000552 5380 subq.l D0, 1
00000554 2F00 move.l -[A7], D0
00000556 4EAD 0042 jsr [A5 + 0x42 /* export_4 */]
0000055A D0AE 0008 add.l D0, [A6 + 0x8]
0000055E 558F subq.l A7, 2
00000560 3F2D FD0C move.w -[A7], [A5 - 0x2F4]
00000564 3F3C 0001 move.w -[A7], 0x1
00000568 2F00 move.l -[A7], D0
0000056A 4EAD 0192 jsr [A5 + 0x192 /* export_46 */]
0000056E 301F move.w D0, [A7]+
00000570 3D40 FFFE move.w [A6 - 0x2], D0
00000574 4A6E FFFE tst.w [A6 - 0x2]
00000578 6C00 000C bge +0xE /* 00000586 */
0000057C 306E FFFE movea.w A0, [A6 - 0x2]
00000580 2008 move.l D0, A0
00000582 6000 0182 bra +0x184 /* 00000706 */
label00000586:
00000586 41ED F20C lea.l A0, [A5 - 0xDF4]
0000058A 43ED F00E lea.l A1, [A5 - 0xFF2]
0000058E 91C9 sub.l A0, A1
00000590 5488 addq.l A0, 2
00000592 2D48 FFF8 move.l [A6 - 0x8], A0
00000596 558F subq.l A7, 2
00000598 3F2D FD0C move.w -[A7], [A5 - 0x2F4]
0000059C 486E FFF8 pea.l [A6 - 0x8]
000005A0 486D F00E pea.l [A5 - 0xFF2]
000005A4 4EAD 018A jsr [A5 + 0x18A /* export_45 */]
000005A8 301F move.w D0, [A7]+
000005AA 3D40 FFFE move.w [A6 - 0x2], D0
000005AE 4A6E FFFE tst.w [A6 - 0x2]
000005B2 6C00 000C bge +0xE /* 000005C0 */
000005B6 306E FFFE movea.w A0, [A6 - 0x2]
000005BA 2008 move.l D0, A0
000005BC 6000 0148 bra +0x14A /* 00000706 */
label000005C0:
000005C0 2D6E FFF8 FFF0 move.l [A6 - 0x10], [A6 - 0x8]
000005C6 41ED F54C lea.l A0, [A5 - 0xAB4]
000005CA 43ED F386 lea.l A1, [A5 - 0xC7A]
000005CE 91C9 sub.l A0, A1
000005D0 5488 addq.l A0, 2
000005D2 2D48 FFF8 move.l [A6 - 0x8], A0
000005D6 558F subq.l A7, 2
000005D8 3F2D FD0C move.w -[A7], [A5 - 0x2F4]
000005DC 486E FFF8 pea.l [A6 - 0x8]
000005E0 486D F386 pea.l [A5 - 0xC7A]
000005E4 4EAD 018A jsr [A5 + 0x18A /* export_45 */]
000005E8 301F move.w D0, [A7]+
000005EA 3D40 FFFE move.w [A6 - 0x2], D0
000005EE 4A6E FFFE tst.w [A6 - 0x2]
000005F2 6C00 000C bge +0xE /* 00000600 */
000005F6 306E FFFE movea.w A0, [A6 - 0x2]
000005FA 2008 move.l D0, A0
000005FC 6000 0108 bra +0x10A /* 00000706 */
label00000600:
00000600 202E FFF8 move.l D0, [A6 - 0x8]
00000604 D1AE FFF0 add.l [A6 - 0x10], D0
00000608 41ED F77A lea.l A0, [A5 - 0x886]
0000060C 43ED F680 lea.l A1, [A5 - 0x980]
00000610 91C9 sub.l A0, A1
00000612 5288 addq.l A0, 1
00000614 2D48 FFF8 move.l [A6 - 0x8], A0
00000618 558F subq.l A7, 2
0000061A 3F2D FD0C move.w -[A7], [A5 - 0x2F4]
0000061E 486E FFF8 pea.l [A6 - 0x8]
00000622 486D F680 pea.l [A5 - 0x980]
00000626 4EAD 018A jsr [A5 + 0x18A /* export_45 */]
0000062A 301F move.w D0, [A7]+
0000062C 3D40 FFFE move.w [A6 - 0x2], D0
00000630 4A6E FFFE tst.w [A6 - 0x2]
00000634 6C00 000C bge +0xE /* 00000642 */
00000638 306E FFFE movea.w A0, [A6 - 0x2]
0000063C 2008 move.l D0, A0
0000063E 6000 00C6 bra +0xC8 /* 00000706 */
label00000642:
00000642 202E FFF8 move.l D0, [A6 - 0x8]
00000646 D1AE FFF0 add.l [A6 - 0x10], D0
0000064A 7002 moveq.l D0, 0x02
0000064C 2D40 FFF8 move.l [A6 - 0x8], D0
00000650 558F subq.l A7, 2
00000652 3F2D FD0C move.w -[A7], [A5 - 0x2F4]
00000656 486E FFF8 pea.l [A6 - 0x8]
0000065A 486D F30E pea.l [A5 - 0xCF2]
0000065E 4EAD 018A jsr [A5 + 0x18A /* export_45 */]
00000662 301F move.w D0, [A7]+
00000664 3D40 FFFE move.w [A6 - 0x2], D0
00000668 4A6E FFFE tst.w [A6 - 0x2]
0000066C 6C00 000C bge +0xE /* 0000067A */
00000670 306E FFFE movea.w A0, [A6 - 0x2]
00000674 2008 move.l D0, A0
00000676 6000 008E bra +0x90 /* 00000706 */
label0000067A:
0000067A 202E FFF8 move.l D0, [A6 - 0x8]
0000067E D1AE FFF0 add.l [A6 - 0x10], D0
00000682 7002 moveq.l D0, 0x02
00000684 2D40 FFF8 move.l [A6 - 0x8], D0
00000688 558F subq.l A7, 2
0000068A 3F2D FD0C move.w -[A7], [A5 - 0x2F4]
0000068E 486E FFF8 pea.l [A6 - 0x8]
00000692 486D F312 pea.l [A5 - 0xCEE]
00000696 4EAD 018A jsr [A5 + 0x18A /* export_45 */]
0000069A 301F move.w D0, [A7]+
0000069C 3D40 FFFE move.w [A6 - 0x2], D0
000006A0 4A6E FFFE tst.w [A6 - 0x2]
000006A4 6C00 000C bge +0xE /* 000006B2 */
000006A8 306E FFFE movea.w A0, [A6 - 0x2]
000006AC 2008 move.l D0, A0
000006AE 6000 0056 bra +0x58 /* 00000706 */
label000006B2:
000006B2 202E FFF8 move.l D0, [A6 - 0x8]
000006B6 D1AE FFF0 add.l [A6 - 0x10], D0
000006BA 7004 moveq.l D0, 0x04
000006BC 2D40 FFF8 move.l [A6 - 0x8], D0
000006C0 558F subq.l A7, 2
000006C2 3F2D FD0C move.w -[A7], [A5 - 0x2F4]
000006C6 486E FFF8 pea.l [A6 - 0x8]
000006CA 486D F31A pea.l [A5 - 0xCE6]
000006CE 4EAD 018A jsr [A5 + 0x18A /* export_45 */]
000006D2 301F move.w D0, [A7]+
000006D4 3D40 FFFE move.w [A6 - 0x2], D0
000006D8 4A6E FFFE tst.w [A6 - 0x2]
000006DC 6C00 000C bge +0xE /* 000006EA */
000006E0 306E FFFE movea.w A0, [A6 - 0x2]
000006E4 2008 move.l D0, A0
000006E6 6000 001E bra +0x20 /* 00000706 */
label000006EA:
000006EA 202E FFF8 move.l D0, [A6 - 0x8]
000006EE D1AE FFF0 add.l [A6 - 0x10], D0
000006F2 558F subq.l A7, 2
000006F4 3F2D FD0C move.w -[A7], [A5 - 0x2F4]
000006F8 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
000006FC 301F move.w D0, [A7]+
000006FE 3D40 FFFE move.w [A6 - 0x2], D0
00000702 202E FFF0 move.l D0, [A6 - 0x10]
label00000706:
00000706 4E5E unlink A6
00000708 4E75 rts
export_104:
0000070A 4E56 FFAC link A6, -0x0054
0000070E 7067 moveq.l D0, 0x67
00000710 3D40 FFB2 move.w [A6 - 0x4E], D0
00000714 7052 moveq.l D0, 0x52
00000716 3D40 FFB4 move.w [A6 - 0x4C], D0
0000071A 2F2E FFB2 move.l -[A7], [A6 - 0x4E]
0000071E 4879 0000 1A5E push.l 0x1A5E
00000724 42A7 clr.l -[A7]
00000726 3F3C 0001 move.w -[A7], 0x1
0000072A 4879 0000 1A60 push.l 0x1A60
00000730 42A7 clr.l -[A7]
00000732 486E FFB6 pea.l [A6 - 0x4A]
00000736 4EAD 013A jsr [A5 + 0x13A /* export_35 */]
0000073A 4A2E FFB6 tst.b [A6 - 0x4A]
0000073E 6600 0008 bne +0xA /* 00000748 */
00000742 7000 moveq.l D0, 0x00
00000744 6000 0064 bra +0x66 /* 000007AA */
label00000748:
00000748 486E FFC0 pea.l [A6 - 0x40]
0000074C 4EAD 00FA jsr [A5 + 0xFA /* export_27 */]
00000750 588F addq.l A7, 4
00000752 486E FFC0 pea.l [A6 - 0x40]
00000756 486D F20E pea.l [A5 - 0xDF2]
0000075A 4EAD 01D2 jsr [A5 + 0x1D2 /* export_54 */]
0000075E 508F addq.l A7, 8
00000760 3B6E FFBC EEBA move.w [A5 - 0x1146], [A6 - 0x44]
00000766 4EBA 0046 jsr [PC + 0x46 /* 000007AE */]
0000076A 2D40 FFAC move.l [A6 - 0x54], D0
0000076E 3F2E FFAE move.w -[A7], [A6 - 0x52]
00000772 4EBA FA22 jsr [PC - 0x5DE /* 00000196 */]
00000776 548F addq.l A7, 2
00000778 4A40 tst.w D0
0000077A 6700 0008 beq +0xA /* 00000784 */
0000077E 7000 moveq.l D0, 0x00
00000780 6000 0028 bra +0x2A /* 000007AA */
label00000784:
00000784 2F2E FFAC move.l -[A7], [A6 - 0x54]
00000788 4EBA 0270 jsr [PC + 0x270 /* 000009FA */]
0000078C 588F addq.l A7, 4
0000078E 2D40 FFAC move.l [A6 - 0x54], D0
00000792 3F2E FFAE move.w -[A7], [A6 - 0x52]
00000796 4EBA F9FE jsr [PC - 0x602 /* 00000196 */]
0000079A 548F addq.l A7, 2
0000079C 4A40 tst.w D0
0000079E 6700 0008 beq +0xA /* 000007A8 */
000007A2 7000 moveq.l D0, 0x00
000007A4 6000 0004 bra +0x6 /* 000007AA */
label000007A8:
000007A8 7001 moveq.l D0, 0x01
label000007AA:
000007AA 4E5E unlink A6
000007AC 4E75 rts
fn000007AE:
000007AE 4E56 FF02 link A6, -0x00FE
000007B2 598F subq.l A7, 4
000007B4 4879 4355 5253 push.l 0x43555253 /* 'CURS' */
000007BA 3F3C 0004 move.w -[A7], 0x4
000007BE A9A0 syscall GetResource
000007C0 201F move.l D0, [A7]+
000007C2 2D40 FF02 move.l [A6 - 0xFE], D0
000007C6 206E FF02 movea.l A0, [A6 - 0xFE]
000007CA 2F10 move.l -[A7], [A0]
000007CC A851 syscall SetCursor
000007CE 486D F20E pea.l [A5 - 0xDF2]
000007D2 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */]
000007D6 588F addq.l A7, 4
000007D8 558F subq.l A7, 2
000007DA 486D F20E pea.l [A5 - 0xDF2]
000007DE 3F2D EEBA move.w -[A7], [A5 - 0x1146]
000007E2 486D FD0C pea.l [A5 - 0x2F4]
000007E6 4EAD 01A2 jsr [A5 + 0x1A2 /* export_48 */]
000007EA 301F move.w D0, [A7]+
000007EC 3D40 FF10 move.w [A6 - 0xF0], D0
000007F0 486D F20E pea.l [A5 - 0xDF2]
000007F4 4EAD 00FA jsr [A5 + 0xFA /* export_27 */]
000007F8 588F addq.l A7, 4
000007FA 4A6E FF10 tst.w [A6 - 0xF0]
000007FE 6C00 000C bge +0xE /* 0000080C */
00000802 306E FF10 movea.w A0, [A6 - 0xF0]
00000806 2008 move.l D0, A0
00000808 6000 01EC bra +0x1EE /* 000009F6 */
label0000080C:
0000080C 558F subq.l A7, 2
0000080E 3F2D FD0C move.w -[A7], [A5 - 0x2F4]
00000812 3F3C 0001 move.w -[A7], 0x1
00000816 42A7 clr.l -[A7]
00000818 4EAD 0192 jsr [A5 + 0x192 /* export_46 */]
0000081C 301F move.w D0, [A7]+
0000081E 3D40 FF10 move.w [A6 - 0xF0], D0
00000822 4A6E FF10 tst.w [A6 - 0xF0]
00000826 6C00 000C bge +0xE /* 00000834 */
0000082A 306E FF10 movea.w A0, [A6 - 0xF0]
0000082E 2008 move.l D0, A0
00000830 6000 01C4 bra +0x1C6 /* 000009F6 */
label00000834:
00000834 41ED F384 lea.l A0, [A5 - 0xC7C]
00000838 43ED F322 lea.l A1, [A5 - 0xCDE]
0000083C 91C9 sub.l A0, A1
0000083E 5488 addq.l A0, 2
00000840 2D48 FF0A move.l [A6 - 0xF6], A0
00000844 558F subq.l A7, 2
00000846 3F2D FD0C move.w -[A7], [A5 - 0x2F4]
0000084A 486E FF0A pea.l [A6 - 0xF6]
0000084E 486D F322 pea.l [A5 - 0xCDE]
00000852 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
00000856 301F move.w D0, [A7]+
00000858 3D40 FF10 move.w [A6 - 0xF0], D0
0000085C 4A6E FF10 tst.w [A6 - 0xF0]
00000860 6C00 000C bge +0xE /* 0000086E */
00000864 306E FF10 movea.w A0, [A6 - 0xF0]
00000868 2008 move.l D0, A0
0000086A 6000 018A bra +0x18C /* 000009F6 */
label0000086E:
0000086E 2D6E FF0A FF06 move.l [A6 - 0xFA], [A6 - 0xF6]
00000874 41ED F67E lea.l A0, [A5 - 0x982]
00000878 43ED F550 lea.l A1, [A5 - 0xAB0]
0000087C 91C9 sub.l A0, A1
0000087E 5488 addq.l A0, 2
00000880 2D48 FF0A move.l [A6 - 0xF6], A0
00000884 558F subq.l A7, 2
00000886 3F2D FD0C move.w -[A7], [A5 - 0x2F4]
0000088A 486E FF0A pea.l [A6 - 0xF6]
0000088E 486D F550 pea.l [A5 - 0xAB0]
00000892 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
00000896 301F move.w D0, [A7]+
00000898 3D40 FF10 move.w [A6 - 0xF0], D0
0000089C 4A6E FF10 tst.w [A6 - 0xF0]
000008A0 6C00 000C bge +0xE /* 000008AE */
000008A4 306E FF10 movea.w A0, [A6 - 0xF0]
000008A8 2008 move.l D0, A0
000008AA 6000 014A bra +0x14C /* 000009F6 */
label000008AE:
000008AE 202E FF0A move.l D0, [A6 - 0xF6]
000008B2 D1AE FF06 add.l [A6 - 0xFA], D0
000008B6 200E move.l D0, A6
000008B8 908E sub.l D0, A6
000008BA 0680 0000 00ED addi.l D0, 0xED
000008C0 2D40 FF0A move.l [A6 - 0xF6], D0
000008C4 558F subq.l A7, 2
000008C6 3F2D FD0C move.w -[A7], [A5 - 0x2F4]
000008CA 486E FF0A pea.l [A6 - 0xF6]
000008CE 486E FF12 pea.l [A6 - 0xEE]
000008D2 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
000008D6 301F move.w D0, [A7]+
000008D8 3D40 FF10 move.w [A6 - 0xF0], D0
000008DC 4A6E FF10 tst.w [A6 - 0xF0]
000008E0 6C00 000C bge +0xE /* 000008EE */
000008E4 306E FF10 movea.w A0, [A6 - 0xF0]
000008E8 2008 move.l D0, A0
000008EA 6000 010A bra +0x10C /* 000009F6 */
label000008EE:
000008EE 202E FF0A move.l D0, [A6 - 0xF6]
000008F2 D1AE FF06 add.l [A6 - 0xFA], D0
000008F6 41ED F834 lea.l A0, [A5 - 0x7CC]
000008FA 43ED F77C lea.l A1, [A5 - 0x884]
000008FE 91C9 sub.l A0, A1
00000900 5288 addq.l A0, 1
00000902 2D48 FF0A move.l [A6 - 0xF6], A0
00000906 558F subq.l A7, 2
00000908 3F2D FD0C move.w -[A7], [A5 - 0x2F4]
0000090C 486E FF0A pea.l [A6 - 0xF6]
00000910 486D F77C pea.l [A5 - 0x884]
00000914 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
00000918 301F move.w D0, [A7]+
0000091A 3D40 FF10 move.w [A6 - 0xF0], D0
0000091E 4A6E FF10 tst.w [A6 - 0xF0]
00000922 6C00 000C bge +0xE /* 00000930 */
00000926 306E FF10 movea.w A0, [A6 - 0xF0]
0000092A 2008 move.l D0, A0
0000092C 6000 00C8 bra +0xCA /* 000009F6 */
label00000930:
00000930 202E FF0A move.l D0, [A6 - 0xF6]
00000934 D1AE FF06 add.l [A6 - 0xFA], D0
00000938 7002 moveq.l D0, 0x02
0000093A 2D40 FF0A move.l [A6 - 0xF6], D0
0000093E 558F subq.l A7, 2
00000940 3F2D FD0C move.w -[A7], [A5 - 0x2F4]
00000944 486E FF0A pea.l [A6 - 0xF6]
00000948 486D F310 pea.l [A5 - 0xCF0]
0000094C 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
00000950 301F move.w D0, [A7]+
00000952 3D40 FF10 move.w [A6 - 0xF0], D0
00000956 4A6E FF10 tst.w [A6 - 0xF0]
0000095A 6C00 000C bge +0xE /* 00000968 */
0000095E 306E FF10 movea.w A0, [A6 - 0xF0]
00000962 2008 move.l D0, A0
00000964 6000 0090 bra +0x92 /* 000009F6 */
label00000968:
00000968 202E FF0A move.l D0, [A6 - 0xF6]
0000096C D1AE FF06 add.l [A6 - 0xFA], D0
00000970 558F subq.l A7, 2
00000972 3F2D FD0C move.w -[A7], [A5 - 0x2F4]
00000976 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
0000097A 301F move.w D0, [A7]+
0000097C 426E FF0E clr.w [A6 - 0xF2]
00000980 6000 0066 bra +0x68 /* 000009E8 */
label00000984:
00000984 302E FF0E move.w D0, [A6 - 0xF2]
00000988 C1FC 0018 muls.w D0, 0x18
0000098C 41ED D294 lea.l A0, [A5 - 0x2D6C]
00000990 D1C0 add.l A0, D0
00000992 302E FF0E move.w D0, [A6 - 0xF2]
00000996 C1FC 0003 muls.w D0, 0x3
0000099A D08E add.l D0, A6
0000099C 2240 movea.l A1, D0
0000099E 1169 FF12 000D move.b [A0 + 0xD], [A1 - 0xEE]
000009A4 302E FF0E move.w D0, [A6 - 0xF2]
000009A8 C1FC 0018 muls.w D0, 0x18
000009AC 41ED D294 lea.l A0, [A5 - 0x2D6C]
000009B0 D1C0 add.l A0, D0
000009B2 302E FF0E move.w D0, [A6 - 0xF2]
000009B6 C1FC 0003 muls.w D0, 0x3
000009BA D08E add.l D0, A6
000009BC 2240 movea.l A1, D0
000009BE 1169 FF13 0014 move.b [A0 + 0x14], [A1 - 0xED]
000009C4 302E FF0E move.w D0, [A6 - 0xF2]
000009C8 C1FC 0018 muls.w D0, 0x18
000009CC 41ED D294 lea.l A0, [A5 - 0x2D6C]
000009D0 D1C0 add.l A0, D0
000009D2 302E FF0E move.w D0, [A6 - 0xF2]
000009D6 C1FC 0003 muls.w D0, 0x3
000009DA D08E add.l D0, A6
000009DC 2240 movea.l A1, D0
000009DE 1169 FF14 0015 move.b [A0 + 0x15], [A1 - 0xEC]
000009E4 526E FF0E addq.w [A6 - 0xF2], 1
label000009E8:
000009E8 0C6E 004E FF0E cmpi.w [A6 - 0xF2], 0x4E /* 'N' */
000009EE 6F00 FF94 ble -0x6A /* 00000984 */
000009F2 202E FF06 move.l D0, [A6 - 0xFA]
label000009F6:
000009F6 4E5E unlink A6
000009F8 4E75 rts
fn000009FA:
000009FA 4E56 FFEC link A6, -0x0014
000009FE 41ED F20C lea.l A0, [A5 - 0xDF4]
00000A02 43ED F00E lea.l A1, [A5 - 0xFF2]
00000A06 91C9 sub.l A0, A1
00000A08 5488 addq.l A0, 2
00000A0A 2D48 FFEC move.l [A6 - 0x14], A0
00000A0E 41ED F54C lea.l A0, [A5 - 0xAB4]
00000A12 43ED F386 lea.l A1, [A5 - 0xC7A]
00000A16 91C9 sub.l A0, A1
00000A18 5488 addq.l A0, 2
00000A1A 2008 move.l D0, A0
00000A1C D1AE FFEC add.l [A6 - 0x14], D0
00000A20 41ED F77A lea.l A0, [A5 - 0x886]
00000A24 43ED F680 lea.l A1, [A5 - 0x980]
00000A28 91C9 sub.l A0, A1
00000A2A 5288 addq.l A0, 1
00000A2C 2008 move.l D0, A0
00000A2E D1AE FFEC add.l [A6 - 0x14], D0
00000A32 50AE FFEC addq.l [A6 - 0x14], 8
00000A36 486D F20E pea.l [A5 - 0xDF2]
00000A3A 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */]
00000A3E 588F addq.l A7, 4
00000A40 558F subq.l A7, 2
00000A42 486D F20E pea.l [A5 - 0xDF2]
00000A46 3F2D EEBA move.w -[A7], [A5 - 0x1146]
00000A4A 486D FD0C pea.l [A5 - 0x2F4]
00000A4E 4EAD 01A2 jsr [A5 + 0x1A2 /* export_48 */]
00000A52 301F move.w D0, [A7]+
00000A54 3D40 FFFE move.w [A6 - 0x2], D0
00000A58 486D F20E pea.l [A5 - 0xDF2]
00000A5C 4EAD 00FA jsr [A5 + 0xFA /* export_27 */]
00000A60 588F addq.l A7, 4
00000A62 4A6E FFFE tst.w [A6 - 0x2]
00000A66 6C00 000C bge +0xE /* 00000A74 */
00000A6A 306E FFFE movea.w A0, [A6 - 0x2]
00000A6E 2008 move.l D0, A0
00000A70 6000 0400 bra +0x402 /* 00000E72 */
label00000A74:
00000A74 102D F36F move.b D0, [A5 - 0xC91]
00000A78 4880 ext.w D0
00000A7A 48C0 ext.l D0
00000A7C 2F2E FFEC move.l -[A7], [A6 - 0x14]
00000A80 5380 subq.l D0, 1
00000A82 2F00 move.l -[A7], D0
00000A84 4EAD 0042 jsr [A5 + 0x42 /* export_4 */]
00000A88 D0AE 0008 add.l D0, [A6 + 0x8]
00000A8C 558F subq.l A7, 2
00000A8E 3F2D FD0C move.w -[A7], [A5 - 0x2F4]
00000A92 3F3C 0001 move.w -[A7], 0x1
00000A96 2F00 move.l -[A7], D0
00000A98 4EAD 0192 jsr [A5 + 0x192 /* export_46 */]
00000A9C 301F move.w D0, [A7]+
00000A9E 3D40 FFFE move.w [A6 - 0x2], D0
00000AA2 4A6E FFFE tst.w [A6 - 0x2]
00000AA6 6C00 000C bge +0xE /* 00000AB4 */
00000AAA 306E FFFE movea.w A0, [A6 - 0x2]
00000AAE 2008 move.l D0, A0
00000AB0 6000 03C0 bra +0x3C2 /* 00000E72 */
label00000AB4:
00000AB4 41ED F20C lea.l A0, [A5 - 0xDF4]
00000AB8 43ED F00E lea.l A1, [A5 - 0xFF2]
00000ABC 91C9 sub.l A0, A1
00000ABE 5488 addq.l A0, 2
00000AC0 2D48 FFF4 move.l [A6 - 0xC], A0
00000AC4 558F subq.l A7, 2
00000AC6 3F2D FD0C move.w -[A7], [A5 - 0x2F4]
00000ACA 486E FFF4 pea.l [A6 - 0xC]
00000ACE 486D F00E pea.l [A5 - 0xFF2]
00000AD2 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
00000AD6 301F move.w D0, [A7]+
00000AD8 3D40 FFFE move.w [A6 - 0x2], D0
00000ADC 4A6E FFFE tst.w [A6 - 0x2]
00000AE0 6C00 000C bge +0xE /* 00000AEE */
00000AE4 306E FFFE movea.w A0, [A6 - 0x2]
00000AE8 2008 move.l D0, A0
00000AEA 6000 0386 bra +0x388 /* 00000E72 */
label00000AEE:
00000AEE 2D6E FFF4 FFF0 move.l [A6 - 0x10], [A6 - 0xC]
00000AF4 41ED F54C lea.l A0, [A5 - 0xAB4]
00000AF8 43ED F386 lea.l A1, [A5 - 0xC7A]
00000AFC 91C9 sub.l A0, A1
00000AFE 5488 addq.l A0, 2
00000B00 2D48 FFF4 move.l [A6 - 0xC], A0
00000B04 558F subq.l A7, 2
00000B06 3F2D FD0C move.w -[A7], [A5 - 0x2F4]
00000B0A 486E FFF4 pea.l [A6 - 0xC]
00000B0E 486D F386 pea.l [A5 - 0xC7A]
00000B12 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
00000B16 301F move.w D0, [A7]+
00000B18 3D40 FFFE move.w [A6 - 0x2], D0
00000B1C 4A6E FFFE tst.w [A6 - 0x2]
00000B20 6C00 000C bge +0xE /* 00000B2E */
00000B24 306E FFFE movea.w A0, [A6 - 0x2]
00000B28 2008 move.l D0, A0
00000B2A 6000 0346 bra +0x348 /* 00000E72 */
label00000B2E:
00000B2E 202E FFF4 move.l D0, [A6 - 0xC]
00000B32 D1AE FFF0 add.l [A6 - 0x10], D0
00000B36 41ED F77A lea.l A0, [A5 - 0x886]
00000B3A 43ED F680 lea.l A1, [A5 - 0x980]
00000B3E 91C9 sub.l A0, A1
00000B40 5288 addq.l A0, 1
00000B42 2D48 FFF4 move.l [A6 - 0xC], A0
00000B46 558F subq.l A7, 2
00000B48 3F2D FD0C move.w -[A7], [A5 - 0x2F4]
00000B4C 486E FFF4 pea.l [A6 - 0xC]
00000B50 486D F680 pea.l [A5 - 0x980]
00000B54 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
00000B58 301F move.w D0, [A7]+
00000B5A 3D40 FFFE move.w [A6 - 0x2], D0
00000B5E 4A6E FFFE tst.w [A6 - 0x2]
00000B62 6C00 000C bge +0xE /* 00000B70 */
00000B66 306E FFFE movea.w A0, [A6 - 0x2]
00000B6A 2008 move.l D0, A0
00000B6C 6000 0304 bra +0x306 /* 00000E72 */
label00000B70:
00000B70 202E FFF4 move.l D0, [A6 - 0xC]
00000B74 D1AE FFF0 add.l [A6 - 0x10], D0
00000B78 7002 moveq.l D0, 0x02
00000B7A 2D40 FFF4 move.l [A6 - 0xC], D0
00000B7E 558F subq.l A7, 2
00000B80 3F2D FD0C move.w -[A7], [A5 - 0x2F4]
00000B84 486E FFF4 pea.l [A6 - 0xC]
00000B88 486D F30E pea.l [A5 - 0xCF2]
00000B8C 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
00000B90 301F move.w D0, [A7]+
00000B92 3D40 FFFE move.w [A6 - 0x2], D0
00000B96 4A6E FFFE tst.w [A6 - 0x2]
00000B9A 6C00 000C bge +0xE /* 00000BA8 */
00000B9E 306E FFFE movea.w A0, [A6 - 0x2]
00000BA2 2008 move.l D0, A0
00000BA4 6000 02CC bra +0x2CE /* 00000E72 */
label00000BA8:
00000BA8 202E FFF4 move.l D0, [A6 - 0xC]
00000BAC D1AE FFF0 add.l [A6 - 0x10], D0
00000BB0 7002 moveq.l D0, 0x02
00000BB2 2D40 FFF4 move.l [A6 - 0xC], D0
00000BB6 558F subq.l A7, 2
00000BB8 3F2D FD0C move.w -[A7], [A5 - 0x2F4]
00000BBC 486E FFF4 pea.l [A6 - 0xC]
00000BC0 486D F312 pea.l [A5 - 0xCEE]
00000BC4 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
00000BC8 301F move.w D0, [A7]+
00000BCA 3D40 FFFE move.w [A6 - 0x2], D0
00000BCE 4A6E FFFE tst.w [A6 - 0x2]
00000BD2 6C00 000C bge +0xE /* 00000BE0 */
00000BD6 306E FFFE movea.w A0, [A6 - 0x2]
00000BDA 2008 move.l D0, A0
00000BDC 6000 0294 bra +0x296 /* 00000E72 */
label00000BE0:
00000BE0 202E FFF4 move.l D0, [A6 - 0xC]
00000BE4 D1AE FFF0 add.l [A6 - 0x10], D0
00000BE8 7004 moveq.l D0, 0x04
00000BEA 2D40 FFF4 move.l [A6 - 0xC], D0
00000BEE 558F subq.l A7, 2
00000BF0 3F2D FD0C move.w -[A7], [A5 - 0x2F4]
00000BF4 486E FFF4 pea.l [A6 - 0xC]
00000BF8 486D F31A pea.l [A5 - 0xCE6]
00000BFC 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
00000C00 301F move.w D0, [A7]+
00000C02 3D40 FFFE move.w [A6 - 0x2], D0
00000C06 4A6E FFFE tst.w [A6 - 0x2]
00000C0A 6C00 000C bge +0xE /* 00000C18 */
00000C0E 306E FFFE movea.w A0, [A6 - 0x2]
00000C12 2008 move.l D0, A0
00000C14 6000 025C bra +0x25E /* 00000E72 */
label00000C18:
00000C18 202E FFF4 move.l D0, [A6 - 0xC]
00000C1C D1AE FFF0 add.l [A6 - 0x10], D0
00000C20 558F subq.l A7, 2
00000C22 3F2D FD0C move.w -[A7], [A5 - 0x2F4]
00000C26 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
00000C2A 301F move.w D0, [A7]+
00000C2C 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */]
00000C30 426E FFFC clr.w [A6 - 0x4]
00000C34 6000 00A4 bra +0xA6 /* 00000CDA */
label00000C38:
00000C38 302E FFFC move.w D0, [A6 - 0x4]
00000C3C C1FC 0006 muls.w D0, 0x6
00000C40 41ED F77C lea.l A0, [A5 - 0x884]
00000C44 D1C0 add.l A0, D0
00000C46 1010 move.b D0, [A0]
00000C48 B02D F36F cmp.b D0, [A5 - 0xC91]
00000C4C 6600 0088 bne +0x8A /* 00000CD6 */
00000C50 302E FFFC move.w D0, [A6 - 0x4]
00000C54 C1FC 0006 muls.w D0, 0x6
00000C58 41ED F77C lea.l A0, [A5 - 0x884]
00000C5C D1C0 add.l A0, D0
00000C5E 1028 0002 move.b D0, [A0 + 0x2]
00000C62 4880 ext.w D0
00000C64 48C0 ext.l D0
00000C66 ED80 asl D0, 6
00000C68 41ED DE65 lea.l A0, [A5 - 0x219B]
00000C6C D1C0 add.l A0, D0
00000C6E 302E FFFC move.w D0, [A6 - 0x4]
00000C72 C1FC 0006 muls.w D0, 0x6
00000C76 43ED F77C lea.l A1, [A5 - 0x884]
00000C7A D3C0 add.l A1, D0
00000C7C 1029 0001 move.b D0, [A1 + 0x1]
00000C80 4880 ext.w D0
00000C82 D0C0 add.w A0, D0
00000C84 700F moveq.l D0, 0x0F
00000C86 1080 move.b [A0], D0
00000C88 302E FFFC move.w D0, [A6 - 0x4]
00000C8C C1FC 0006 muls.w D0, 0x6
00000C90 41ED F77C lea.l A0, [A5 - 0x884]
00000C94 D1C0 add.l A0, D0
00000C96 4A28 0003 tst.b [A0 + 0x3]
00000C9A 6700 003A beq +0x3C /* 00000CD6 */
00000C9E 302E FFFC move.w D0, [A6 - 0x4]
00000CA2 C1FC 0006 muls.w D0, 0x6
00000CA6 41ED F77C lea.l A0, [A5 - 0x884]
00000CAA D1C0 add.l A0, D0
00000CAC 1028 0004 move.b D0, [A0 + 0x4]
00000CB0 4880 ext.w D0
00000CB2 48C0 ext.l D0
00000CB4 ED80 asl D0, 6
00000CB6 41ED DE65 lea.l A0, [A5 - 0x219B]
00000CBA D1C0 add.l A0, D0
00000CBC 302E FFFC move.w D0, [A6 - 0x4]
00000CC0 C1FC 0006 muls.w D0, 0x6
00000CC4 43ED F77C lea.l A1, [A5 - 0x884]
00000CC8 D3C0 add.l A1, D0
00000CCA 1029 0003 move.b D0, [A1 + 0x3]
00000CCE 4880 ext.w D0
00000CD0 D0C0 add.w A0, D0
00000CD2 7005 moveq.l D0, 0x05
00000CD4 1080 move.b [A0], D0
label00000CD6:
00000CD6 526E FFFC addq.w [A6 - 0x4], 1
label00000CDA:
00000CDA 0C6E 001E FFFC cmpi.w [A6 - 0x4], 0x1E
00000CE0 6F00 FF56 ble -0xA8 /* 00000C38 */
00000CE4 426E FFFC clr.w [A6 - 0x4]
00000CE8 6000 0112 bra +0x114 /* 00000DFC */
label00000CEC:
00000CEC 302E FFFC move.w D0, [A6 - 0x4]
00000CF0 C1FC 0006 muls.w D0, 0x6
00000CF4 41ED F386 lea.l A0, [A5 - 0xC7A]
00000CF8 D1C0 add.l A0, D0
00000CFA 1010 move.b D0, [A0]
00000CFC 4880 ext.w D0
00000CFE 3D40 FFFA move.w [A6 - 0x6], D0
00000D02 302E FFFC move.w D0, [A6 - 0x4]
00000D06 C1FC 0006 muls.w D0, 0x6
00000D0A 41ED F386 lea.l A0, [A5 - 0xC7A]
00000D0E D1C0 add.l A0, D0
00000D10 1028 0001 move.b D0, [A0 + 0x1]
00000D14 4880 ext.w D0
00000D16 3D40 FFF8 move.w [A6 - 0x8], D0
00000D1A 302E FFF8 move.w D0, [A6 - 0x8]
00000D1E 48C0 ext.l D0
00000D20 ED80 asl D0, 6
00000D22 41ED DE65 lea.l A0, [A5 - 0x219B]
00000D26 D1C0 add.l A0, D0
00000D28 D0EE FFFA add.w A0, [A6 - 0x6]
00000D2C 0C10 0005 cmpi.b [A0], 0x5
00000D30 6700 00C6 beq +0xC8 /* 00000DF8 */
00000D34 302E FFF8 move.w D0, [A6 - 0x8]
00000D38 48C0 ext.l D0
00000D3A ED80 asl D0, 6
00000D3C 41ED DE65 lea.l A0, [A5 - 0x219B]
00000D40 D1C0 add.l A0, D0
00000D42 D0EE FFFA add.w A0, [A6 - 0x6]
00000D46 0C10 000F cmpi.b [A0], 0xF
00000D4A 6600 0032 bne +0x34 /* 00000D7E */
00000D4E 302E FFF8 move.w D0, [A6 - 0x8]
00000D52 48C0 ext.l D0
00000D54 ED80 asl D0, 6
00000D56 41ED DE65 lea.l A0, [A5 - 0x219B]
00000D5A D1C0 add.l A0, D0
00000D5C D0EE FFFA add.w A0, [A6 - 0x6]
00000D60 302E FFFC move.w D0, [A6 - 0x4]
00000D64 C1FC 0006 muls.w D0, 0x6
00000D68 43ED F386 lea.l A1, [A5 - 0xC7A]
00000D6C D3C0 add.l A1, D0
00000D6E 1029 0002 move.b D0, [A1 + 0x2]
00000D72 4880 ext.w D0
00000D74 0640 0010 addi.w D0, 0x10
00000D78 1080 move.b [A0], D0
00000D7A 6000 007C bra +0x7E /* 00000DF8 */
label00000D7E:
00000D7E 302E FFF8 move.w D0, [A6 - 0x8]
00000D82 48C0 ext.l D0
00000D84 ED80 asl D0, 6
00000D86 41ED DE65 lea.l A0, [A5 - 0x219B]
00000D8A D1C0 add.l A0, D0
00000D8C D0EE FFFA add.w A0, [A6 - 0x6]
00000D90 1010 move.b D0, [A0]
00000D92 4880 ext.w D0
00000D94 0640 FFF0 addi.w D0, 0xFFF0
00000D98 C1FC 0018 muls.w D0, 0x18
00000D9C 41ED D294 lea.l A0, [A5 - 0x2D6C]
00000DA0 D1C0 add.l A0, D0
00000DA2 302E FFFC move.w D0, [A6 - 0x4]
00000DA6 C1FC 0006 muls.w D0, 0x6
00000DAA 43ED F386 lea.l A1, [A5 - 0xC7A]
00000DAE D3C0 add.l A1, D0
00000DB0 1029 0002 move.b D0, [A1 + 0x2]
00000DB4 4880 ext.w D0
00000DB6 C1FC 0018 muls.w D0, 0x18
00000DBA 43ED D294 lea.l A1, [A5 - 0x2D6C]
00000DBE D3C0 add.l A1, D0
00000DC0 1028 0011 move.b D0, [A0 + 0x11]
00000DC4 B029 0011 cmp.b D0, [A1 + 0x11]
00000DC8 6C00 002E bge +0x30 /* 00000DF8 */
00000DCC 302E FFF8 move.w D0, [A6 - 0x8]
00000DD0 48C0 ext.l D0
00000DD2 ED80 asl D0, 6
00000DD4 41ED DE65 lea.l A0, [A5 - 0x219B]
00000DD8 D1C0 add.l A0, D0
00000DDA D0EE FFFA add.w A0, [A6 - 0x6]
00000DDE 302E FFFC move.w D0, [A6 - 0x4]
00000DE2 C1FC 0006 muls.w D0, 0x6
00000DE6 43ED F386 lea.l A1, [A5 - 0xC7A]
00000DEA D3C0 add.l A1, D0
00000DEC 1029 0002 move.b D0, [A1 + 0x2]
00000DF0 4880 ext.w D0
00000DF2 0640 0010 addi.w D0, 0x10
00000DF6 1080 move.b [A0], D0
label00000DF8:
00000DF8 526E FFFC addq.w [A6 - 0x4], 1
label00000DFC:
00000DFC 302E FFFC move.w D0, [A6 - 0x4]
00000E00 B06D F30E cmp.w D0, [A5 - 0xCF2]
00000E04 6D00 FEE6 blt -0x118 /* 00000CEC */
00000E08 426E FFFC clr.w [A6 - 0x4]
00000E0C 6000 0054 bra +0x56 /* 00000E62 */
label00000E10:
00000E10 302E FFFC move.w D0, [A6 - 0x4]
00000E14 C1FC 000C muls.w D0, 0xC
00000E18 41ED F680 lea.l A0, [A5 - 0x980]
00000E1C D1C0 add.l A0, D0
00000E1E 1028 0003 move.b D0, [A0 + 0x3]
00000E22 4880 ext.w D0
00000E24 48C0 ext.l D0
00000E26 ED80 asl D0, 6
00000E28 41ED DE65 lea.l A0, [A5 - 0x219B]
00000E2C D1C0 add.l A0, D0
00000E2E 302E FFFC move.w D0, [A6 - 0x4]
00000E32 C1FC 000C muls.w D0, 0xC
00000E36 43ED F680 lea.l A1, [A5 - 0x980]
00000E3A D3C0 add.l A1, D0
00000E3C 1029 0002 move.b D0, [A1 + 0x2]
00000E40 4880 ext.w D0
00000E42 D0C0 add.w A0, D0
00000E44 302E FFFC move.w D0, [A6 - 0x4]
00000E48 C1FC 000C muls.w D0, 0xC
00000E4C 43ED F680 lea.l A1, [A5 - 0x980]
00000E50 D3C0 add.l A1, D0
00000E52 1029 0004 move.b D0, [A1 + 0x4]
00000E56 4880 ext.w D0
00000E58 4440 neg.w D0
00000E5A 5340 subq.w D0, 1
00000E5C 1080 move.b [A0], D0
00000E5E 526E FFFC addq.w [A6 - 0x4], 1
label00000E62:
00000E62 302E FFFC move.w D0, [A6 - 0x4]
00000E66 B06D F312 cmp.w D0, [A5 - 0xCEE]
00000E6A 6D00 FFA4 blt -0x5A /* 00000E10 */
00000E6E 202E FFF0 move.l D0, [A6 - 0x10]
label00000E72:
00000E72 4E5E unlink A6
00000E74 4E75 rts
export_102:
00000E76 4E56 FFE2 link A6, -0x001E
00000E7A 422E FFF7 clr.b [A6 - 0x9]
00000E7E 0C2D 0001 F36F cmpi.b [A5 - 0xC91], 0x1
00000E84 6700 025E beq +0x260 /* 000010E4 */
00000E88 A852 syscall HideCursor
00000E8A 3F3C 0004 move.w -[A7], 0x4
00000E8E 3F3C 0004 move.w -[A7], 0x4
00000E92 4EAD 01F2 jsr [A5 + 0x1F2 /* export_58 */]
00000E96 588F addq.l A7, 4
00000E98 A853 syscall ShowCursor
00000E9A 426E FFF8 clr.w [A6 - 0x8]
00000E9E 6000 0046 bra +0x48 /* 00000EE6 */
label00000EA2:
00000EA2 302E FFF8 move.w D0, [A6 - 0x8]
00000EA6 C1FC 000C muls.w D0, 0xC
00000EAA 41ED F680 lea.l A0, [A5 - 0x980]
00000EAE D1C0 add.l A0, D0
00000EB0 0C28 001C 0004 cmpi.b [A0 + 0x4], 0x1C
00000EB6 6600 002A bne +0x2C /* 00000EE2 */
00000EBA 302E FFF8 move.w D0, [A6 - 0x8]
00000EBE C1FC 000C muls.w D0, 0xC
00000EC2 41ED F680 lea.l A0, [A5 - 0x980]
00000EC6 D1C0 add.l A0, D0
00000EC8 43EE FFE2 lea.l A1, [A6 - 0x1E]
00000ECC 22D8 move.l [A1]+, [A0]+
00000ECE 22D8 move.l [A1]+, [A0]+
00000ED0 22D8 move.l [A1]+, [A0]+
00000ED2 700F moveq.l D0, 0x0F
00000ED4 1D40 FFE7 move.b [A6 - 0x19], D0
00000ED8 7001 moveq.l D0, 0x01
00000EDA 1D40 FFF7 move.b [A6 - 0x9], D0
00000EDE 6000 0012 bra +0x14 /* 00000EF2 */
label00000EE2:
00000EE2 526E FFF8 addq.w [A6 - 0x8], 1
label00000EE6:
00000EE6 302E FFF8 move.w D0, [A6 - 0x8]
00000EEA B06D F312 cmp.w D0, [A5 - 0xCEE]
00000EEE 6D00 FFB2 blt -0x4C /* 00000EA2 */
label00000EF2:
00000EF2 4EBA F376 jsr [PC - 0xC8A /* 0000026A */]
00000EF6 2D40 FFF2 move.l [A6 - 0xE], D0
00000EFA 3F2E FFF4 move.w -[A7], [A6 - 0xC]
00000EFE 4EBA F296 jsr [PC - 0xD6A /* 00000196 */]
00000F02 548F addq.l A7, 2
00000F04 4A40 tst.w D0
00000F06 6700 0008 beq +0xA /* 00000F10 */
00000F0A 7000 moveq.l D0, 0x00
00000F0C 6000 0258 bra +0x25A /* 00001166 */
label00000F10:
00000F10 2D6E FFF2 FFEE move.l [A6 - 0x12], [A6 - 0xE]
00000F16 2F2E FFF2 move.l -[A7], [A6 - 0xE]
00000F1A 4EBA F5B0 jsr [PC - 0xA50 /* 000004CC */]
00000F1E 588F addq.l A7, 4
00000F20 2D40 FFF2 move.l [A6 - 0xE], D0
00000F24 3F2E FFF4 move.w -[A7], [A6 - 0xC]
00000F28 4EBA F26C jsr [PC - 0xD94 /* 00000196 */]
00000F2C 548F addq.l A7, 2
00000F2E 4A40 tst.w D0
00000F30 6700 0008 beq +0xA /* 00000F3A */
00000F34 7000 moveq.l D0, 0x00
00000F36 6000 022E bra +0x230 /* 00001166 */
label00000F3A:
00000F3A 532D F36F subq.b [A5 - 0xC91], 1
00000F3E 2F2E FFEE move.l -[A7], [A6 - 0x12]
00000F42 4EBA FAB6 jsr [PC - 0x54A /* 000009FA */]
00000F46 588F addq.l A7, 4
00000F48 2D40 FFF2 move.l [A6 - 0xE], D0
00000F4C 3F2E FFF4 move.w -[A7], [A6 - 0xC]
00000F50 4EBA F244 jsr [PC - 0xDBC /* 00000196 */]
00000F54 548F addq.l A7, 2
00000F56 4A40 tst.w D0
00000F58 6700 0008 beq +0xA /* 00000F62 */
00000F5C 7000 moveq.l D0, 0x00
00000F5E 6000 0206 bra +0x208 /* 00001166 */
label00000F62:
00000F62 426E FFF8 clr.w [A6 - 0x8]
00000F66 6000 008E bra +0x90 /* 00000FF6 */
label00000F6A:
00000F6A 302E FFF8 move.w D0, [A6 - 0x8]
00000F6E C1FC 000C muls.w D0, 0xC
00000F72 41ED F680 lea.l A0, [A5 - 0x980]
00000F76 D1C0 add.l A0, D0
00000F78 0C28 001C 0004 cmpi.b [A0 + 0x4], 0x1C
00000F7E 6600 0072 bne +0x74 /* 00000FF2 */
00000F82 536D F312 subq.w [A5 - 0xCEE], 1
00000F86 302E FFF8 move.w D0, [A6 - 0x8]
00000F8A C1FC 000C muls.w D0, 0xC
00000F8E 41ED F680 lea.l A0, [A5 - 0x980]
00000F92 D1C0 add.l A0, D0
00000F94 1028 0003 move.b D0, [A0 + 0x3]
00000F98 4880 ext.w D0
00000F9A 48C0 ext.l D0
00000F9C ED80 asl D0, 6
00000F9E 41ED DE65 lea.l A0, [A5 - 0x219B]
00000FA2 D1C0 add.l A0, D0
00000FA4 302E FFF8 move.w D0, [A6 - 0x8]
00000FA8 C1FC 000C muls.w D0, 0xC
00000FAC 43ED F680 lea.l A1, [A5 - 0x980]
00000FB0 D3C0 add.l A1, D0
00000FB2 1029 0002 move.b D0, [A1 + 0x2]
00000FB6 4880 ext.w D0
00000FB8 D0C0 add.w A0, D0
00000FBA 302E FFF8 move.w D0, [A6 - 0x8]
00000FBE C1FC 000C muls.w D0, 0xC
00000FC2 43ED F680 lea.l A1, [A5 - 0x980]
00000FC6 D3C0 add.l A1, D0
00000FC8 10A9 0005 move.b [A0], [A1 + 0x5]
00000FCC 302E FFF8 move.w D0, [A6 - 0x8]
00000FD0 C1FC 000C muls.w D0, 0xC
00000FD4 41ED F680 lea.l A0, [A5 - 0x980]
00000FD8 D1C0 add.l A0, D0
00000FDA 302D F312 move.w D0, [A5 - 0xCEE]
00000FDE C1FC 000C muls.w D0, 0xC
00000FE2 43ED F680 lea.l A1, [A5 - 0x980]
00000FE6 D3C0 add.l A1, D0
00000FE8 20D9 move.l [A0]+, [A1]+
00000FEA 20D9 move.l [A0]+, [A1]+
00000FEC 20D9 move.l [A0]+, [A1]+
00000FEE 6000 0012 bra +0x14 /* 00001002 */
label00000FF2:
00000FF2 526E FFF8 addq.w [A6 - 0x8], 1
label00000FF6:
00000FF6 302E FFF8 move.w D0, [A6 - 0x8]
00000FFA B06D F312 cmp.w D0, [A5 - 0xCEE]
00000FFE 6D00 FF6A blt -0x94 /* 00000F6A */
label00001002:
00001002 426E FFFC clr.w [A6 - 0x4]
00001006 6000 0042 bra +0x44 /* 0000104A */
label0000100A:
0000100A 426E FFFA clr.w [A6 - 0x6]
0000100E 6000 002C bra +0x2E /* 0000103C */
label00001012:
00001012 302E FFFA move.w D0, [A6 - 0x6]
00001016 48C0 ext.l D0
00001018 ED80 asl D0, 6
0000101A 41ED DE65 lea.l A0, [A5 - 0x219B]
0000101E D1C0 add.l A0, D0
00001020 D0EE FFFC add.w A0, [A6 - 0x4]
00001024 0C10 0003 cmpi.b [A0], 0x3
00001028 6600 000E bne +0x10 /* 00001038 */
0000102C 1B6E FFFD F322 move.b [A5 - 0xCDE], [A6 - 0x3]
00001032 1B6E FFFB F323 move.b [A5 - 0xCDD], [A6 - 0x5]
label00001038:
00001038 526E FFFA addq.w [A6 - 0x6], 1
label0000103C:
0000103C 0C6E 0040 FFFA cmpi.w [A6 - 0x6], 0x40 /* '@' */
00001042 6D00 FFCE blt -0x30 /* 00001012 */
00001046 526E FFFC addq.w [A6 - 0x4], 1
label0000104A:
0000104A 0C6E 0040 FFFC cmpi.w [A6 - 0x4], 0x40 /* '@' */
00001050 6D00 FFB8 blt -0x46 /* 0000100A */
00001054 4A2E FFF7 tst.b [A6 - 0x9]
00001058 6700 007A beq +0x7C /* 000010D4 */
label0000105C:
0000105C 3F3C 0040 move.w -[A7], 0x40 /* '@' */
00001060 4EAD 009A jsr [A5 + 0x9A /* export_15 */]
00001064 548F addq.l A7, 2
00001066 3D40 FFFC move.w [A6 - 0x4], D0
0000106A 3F3C 0040 move.w -[A7], 0x40 /* '@' */
0000106E 4EAD 009A jsr [A5 + 0x9A /* export_15 */]
00001072 548F addq.l A7, 2
00001074 3D40 FFFA move.w [A6 - 0x6], D0
00001078 302E FFFA move.w D0, [A6 - 0x6]
0000107C 48C0 ext.l D0
0000107E ED80 asl D0, 6
00001080 41ED DE65 lea.l A0, [A5 - 0x219B]
00001084 D1C0 add.l A0, D0
00001086 D0EE FFFC add.w A0, [A6 - 0x4]
0000108A 0C10 000F cmpi.b [A0], 0xF
0000108E 6600 FFCC bne -0x32 /* 0000105C */
00001092 3F2E FFFA move.w -[A7], [A6 - 0x6]
00001096 3F2E FFFC move.w -[A7], [A6 - 0x4]
0000109A 4EAD 00AA jsr [A5 + 0xAA /* export_17 */]
0000109E 588F addq.l A7, 4
000010A0 4A40 tst.w D0
000010A2 6600 FFB8 bne -0x46 /* 0000105C */
000010A6 1D6E FFFD FFE4 move.b [A6 - 0x1C], [A6 - 0x3]
000010AC 1D6E FFFB FFE5 move.b [A6 - 0x1B], [A6 - 0x5]
000010B2 70FF moveq.l D0, 0xFFFFFFFF
000010B4 1D40 FFE8 move.b [A6 - 0x18], D0
000010B8 302D F312 move.w D0, [A5 - 0xCEE]
000010BC C1FC 000C muls.w D0, 0xC
000010C0 41ED F680 lea.l A0, [A5 - 0x980]
000010C4 D1C0 add.l A0, D0
000010C6 43EE FFE2 lea.l A1, [A6 - 0x1E]
000010CA 20D9 move.l [A0]+, [A1]+
000010CC 20D9 move.l [A0]+, [A1]+
000010CE 20D9 move.l [A0]+, [A1]+
000010D0 526D F312 addq.w [A5 - 0xCEE], 1
label000010D4:
000010D4 4EAD 008A jsr [A5 + 0x8A /* export_13 */]
000010D8 4EAD 0102 jsr [A5 + 0x102 /* export_28 */]
000010DC 4EAD 011A jsr [A5 + 0x11A /* export_31 */]
000010E0 6000 0082 bra +0x84 /* 00001164 */
label000010E4:
000010E4 426E FFF8 clr.w [A6 - 0x8]
000010E8 6000 0036 bra +0x38 /* 00001120 */
label000010EC:
000010EC 302E FFF8 move.w D0, [A6 - 0x8]
000010F0 C1FC 0006 muls.w D0, 0x6
000010F4 41ED F54E lea.l A0, [A5 - 0xAB2]
000010F8 D1C0 add.l A0, D0
000010FA 0C28 004E 0002 cmpi.b [A0 + 0x2], 0x4E /* 'N' */
00001100 6600 001A bne +0x1C /* 0000111C */
00001104 7001 moveq.l D0, 0x01
00001106 1B40 DE63 move.b [A5 - 0x219D], D0
0000110A A852 syscall HideCursor
0000110C 3F3C 0004 move.w -[A7], 0x4
00001110 3F3C 0004 move.w -[A7], 0x4
00001114 4EAD 01F2 jsr [A5 + 0x1F2 /* export_58 */]
00001118 588F addq.l A7, 4
0000111A A853 syscall ShowCursor
label0000111C:
0000111C 526E FFF8 addq.w [A6 - 0x8], 1
label00001120:
00001120 302E FFF8 move.w D0, [A6 - 0x8]
00001124 B06D F310 cmp.w D0, [A5 - 0xCF0]
00001128 6D00 FFC2 blt -0x3C /* 000010EC */
0000112C 4A2D DE63 tst.b [A5 - 0x219D]
00001130 6600 0032 bne +0x34 /* 00001164 */
00001134 4879 0000 1A66 push.l 0x1A66
0000113A 4EAD 00A2 jsr [A5 + 0xA2 /* export_16 */]
0000113E 588F addq.l A7, 4
00001140 4879 0000 1A7C push.l 0x1A7C
00001146 4EAD 00A2 jsr [A5 + 0xA2 /* export_16 */]
0000114A 588F addq.l A7, 4
0000114C 4879 0000 1A92 push.l 0x1A92
00001152 4EAD 00A2 jsr [A5 + 0xA2 /* export_16 */]
00001156 588F addq.l A7, 4
00001158 4879 0000 1AAA push.l 0x1AAA
0000115E 4EAD 00A2 jsr [A5 + 0xA2 /* export_16 */]
00001162 588F addq.l A7, 4
label00001164:
00001164 7001 moveq.l D0, 0x01
label00001166:
00001166 4E5E unlink A6
00001168 4E75 rts
export_100:
0000116A 4E56 FFE2 link A6, -0x001E
0000116E 422E FFF7 clr.b [A6 - 0x9]
00001172 4A6D F32E tst.w [A5 - 0xCD2]
00001176 6700 0028 beq +0x2A /* 000011A0 */
0000117A 3F3C 0001 move.w -[A7], 0x1
0000117E 4EAD 0082 jsr [A5 + 0x82 /* export_12 */]
00001182 548F addq.l A7, 2
00001184 4879 0000 1ABE push.l 0x1ABE
0000118A 4EAD 00A2 jsr [A5 + 0xA2 /* export_16 */]
0000118E 588F addq.l A7, 4
00001190 4879 0000 1AD2 push.l 0x1AD2
00001196 4EAD 00A2 jsr [A5 + 0xA2 /* export_16 */]
0000119A 588F addq.l A7, 4
0000119C 6000 0268 bra +0x26A /* 00001406 */
label000011A0:
000011A0 A852 syscall HideCursor
000011A2 3F3C 0004 move.w -[A7], 0x4
000011A6 3F3C 0004 move.w -[A7], 0x4
000011AA 4EAD 01F2 jsr [A5 + 0x1F2 /* export_58 */]
000011AE 588F addq.l A7, 4
000011B0 A853 syscall ShowCursor
000011B2 426E FFF8 clr.w [A6 - 0x8]
000011B6 6000 0046 bra +0x48 /* 000011FE */
label000011BA:
000011BA 302E FFF8 move.w D0, [A6 - 0x8]
000011BE C1FC 000C muls.w D0, 0xC
000011C2 41ED F680 lea.l A0, [A5 - 0x980]
000011C6 D1C0 add.l A0, D0
000011C8 0C28 001C 0004 cmpi.b [A0 + 0x4], 0x1C
000011CE 6600 002A bne +0x2C /* 000011FA */
000011D2 302E FFF8 move.w D0, [A6 - 0x8]
000011D6 C1FC 000C muls.w D0, 0xC
000011DA 41ED F680 lea.l A0, [A5 - 0x980]
000011DE D1C0 add.l A0, D0
000011E0 43EE FFE2 lea.l A1, [A6 - 0x1E]
000011E4 22D8 move.l [A1]+, [A0]+
000011E6 22D8 move.l [A1]+, [A0]+
000011E8 22D8 move.l [A1]+, [A0]+
000011EA 700F moveq.l D0, 0x0F
000011EC 1D40 FFE7 move.b [A6 - 0x19], D0
000011F0 7001 moveq.l D0, 0x01
000011F2 1D40 FFF7 move.b [A6 - 0x9], D0
000011F6 6000 0012 bra +0x14 /* 0000120A */
label000011FA:
000011FA 526E FFF8 addq.w [A6 - 0x8], 1
label000011FE:
000011FE 302E FFF8 move.w D0, [A6 - 0x8]
00001202 B06D F312 cmp.w D0, [A5 - 0xCEE]
00001206 6D00 FFB2 blt -0x4C /* 000011BA */
label0000120A:
0000120A 4EBA F05E jsr [PC - 0xFA2 /* 0000026A */]
0000120E 2D40 FFF2 move.l [A6 - 0xE], D0
00001212 3F2E FFF4 move.w -[A7], [A6 - 0xC]
00001216 4EBA EF7E jsr [PC - 0x1082 /* 00000196 */]
0000121A 548F addq.l A7, 2
0000121C 4A40 tst.w D0
0000121E 6700 0008 beq +0xA /* 00001228 */
00001222 7000 moveq.l D0, 0x00
00001224 6000 01E2 bra +0x1E4 /* 00001408 */
label00001228:
00001228 2D6E FFF2 FFEE move.l [A6 - 0x12], [A6 - 0xE]
0000122E 2F2E FFF2 move.l -[A7], [A6 - 0xE]
00001232 4EBA F298 jsr [PC - 0xD68 /* 000004CC */]
00001236 588F addq.l A7, 4
00001238 2D40 FFF2 move.l [A6 - 0xE], D0
0000123C 3F2E FFF4 move.w -[A7], [A6 - 0xC]
00001240 4EBA EF54 jsr [PC - 0x10AC /* 00000196 */]
00001244 548F addq.l A7, 2
00001246 4A40 tst.w D0
00001248 6700 0008 beq +0xA /* 00001252 */
0000124C 7000 moveq.l D0, 0x00
0000124E 6000 01B8 bra +0x1BA /* 00001408 */
label00001252:
00001252 522D F36F addq.b [A5 - 0xC91], 1
00001256 102D F36F move.b D0, [A5 - 0xC91]
0000125A B02D F370 cmp.b D0, [A5 - 0xC90]
0000125E 6F00 001A ble +0x1C /* 0000127A */
00001262 522D F370 addq.b [A5 - 0xC90], 1
00001266 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */]
0000126A 4EAD 008A jsr [A5 + 0x8A /* export_13 */]
0000126E 4EAD 0102 jsr [A5 + 0x102 /* export_28 */]
00001272 4EAD 011A jsr [A5 + 0x11A /* export_31 */]
00001276 6000 010E bra +0x110 /* 00001386 */
label0000127A:
0000127A 2F2E FFEE move.l -[A7], [A6 - 0x12]
0000127E 4EBA F77A jsr [PC - 0x886 /* 000009FA */]
00001282 588F addq.l A7, 4
00001284 2D40 FFF2 move.l [A6 - 0xE], D0
00001288 426E FFF8 clr.w [A6 - 0x8]
0000128C 6000 008E bra +0x90 /* 0000131C */
label00001290:
00001290 302E FFF8 move.w D0, [A6 - 0x8]
00001294 C1FC 000C muls.w D0, 0xC
00001298 41ED F680 lea.l A0, [A5 - 0x980]
0000129C D1C0 add.l A0, D0
0000129E 0C28 001C 0004 cmpi.b [A0 + 0x4], 0x1C
000012A4 6600 0072 bne +0x74 /* 00001318 */
000012A8 536D F312 subq.w [A5 - 0xCEE], 1
000012AC 302E FFF8 move.w D0, [A6 - 0x8]
000012B0 C1FC 000C muls.w D0, 0xC
000012B4 41ED F680 lea.l A0, [A5 - 0x980]
000012B8 D1C0 add.l A0, D0
000012BA 1028 0003 move.b D0, [A0 + 0x3]
000012BE 4880 ext.w D0
000012C0 48C0 ext.l D0
000012C2 ED80 asl D0, 6
000012C4 41ED DE65 lea.l A0, [A5 - 0x219B]
000012C8 D1C0 add.l A0, D0
000012CA 302E FFF8 move.w D0, [A6 - 0x8]
000012CE C1FC 000C muls.w D0, 0xC
000012D2 43ED F680 lea.l A1, [A5 - 0x980]
000012D6 D3C0 add.l A1, D0
000012D8 1029 0002 move.b D0, [A1 + 0x2]
000012DC 4880 ext.w D0
000012DE D0C0 add.w A0, D0
000012E0 302E FFF8 move.w D0, [A6 - 0x8]
000012E4 C1FC 000C muls.w D0, 0xC
000012E8 43ED F680 lea.l A1, [A5 - 0x980]
000012EC D3C0 add.l A1, D0
000012EE 10A9 0005 move.b [A0], [A1 + 0x5]
000012F2 302E FFF8 move.w D0, [A6 - 0x8]
000012F6 C1FC 000C muls.w D0, 0xC
000012FA 41ED F680 lea.l A0, [A5 - 0x980]
000012FE D1C0 add.l A0, D0
00001300 302D F312 move.w D0, [A5 - 0xCEE]
00001304 C1FC 000C muls.w D0, 0xC
00001308 43ED F680 lea.l A1, [A5 - 0x980]
0000130C D3C0 add.l A1, D0
0000130E 20D9 move.l [A0]+, [A1]+
00001310 20D9 move.l [A0]+, [A1]+
00001312 20D9 move.l [A0]+, [A1]+
00001314 6000 0012 bra +0x14 /* 00001328 */
label00001318:
00001318 526E FFF8 addq.w [A6 - 0x8], 1
label0000131C:
0000131C 302E FFF8 move.w D0, [A6 - 0x8]
00001320 B06D F312 cmp.w D0, [A5 - 0xCEE]
00001324 6D00 FF6A blt -0x94 /* 00001290 */
label00001328:
00001328 426E FFFC clr.w [A6 - 0x4]
0000132C 6000 0042 bra +0x44 /* 00001370 */
label00001330:
00001330 426E FFFA clr.w [A6 - 0x6]
00001334 6000 002C bra +0x2E /* 00001362 */
label00001338:
00001338 302E FFFA move.w D0, [A6 - 0x6]
0000133C 48C0 ext.l D0
0000133E ED80 asl D0, 6
00001340 41ED DE65 lea.l A0, [A5 - 0x219B]
00001344 D1C0 add.l A0, D0
00001346 D0EE FFFC add.w A0, [A6 - 0x4]
0000134A 0C10 0004 cmpi.b [A0], 0x4
0000134E 6600 000E bne +0x10 /* 0000135E */
00001352 1B6E FFFD F322 move.b [A5 - 0xCDE], [A6 - 0x3]
00001358 1B6E FFFB F323 move.b [A5 - 0xCDD], [A6 - 0x5]
label0000135E:
0000135E 526E FFFA addq.w [A6 - 0x6], 1
label00001362:
00001362 0C6E 0040 FFFA cmpi.w [A6 - 0x6], 0x40 /* '@' */
00001368 6D00 FFCE blt -0x30 /* 00001338 */
0000136C 526E FFFC addq.w [A6 - 0x4], 1
label00001370:
00001370 0C6E 0040 FFFC cmpi.w [A6 - 0x4], 0x40 /* '@' */
00001376 6D00 FFB8 blt -0x46 /* 00001330 */
0000137A 4EAD 008A jsr [A5 + 0x8A /* export_13 */]
0000137E 4EAD 0102 jsr [A5 + 0x102 /* export_28 */]
00001382 4EAD 011A jsr [A5 + 0x11A /* export_31 */]
label00001386:
00001386 4A2E FFF7 tst.b [A6 - 0x9]
0000138A 6700 007A beq +0x7C /* 00001406 */
label0000138E:
0000138E 3F3C 0040 move.w -[A7], 0x40 /* '@' */
00001392 4EAD 009A jsr [A5 + 0x9A /* export_15 */]
00001396 548F addq.l A7, 2
00001398 3D40 FFFC move.w [A6 - 0x4], D0
0000139C 3F3C 0040 move.w -[A7], 0x40 /* '@' */
000013A0 4EAD 009A jsr [A5 + 0x9A /* export_15 */]
000013A4 548F addq.l A7, 2
000013A6 3D40 FFFA move.w [A6 - 0x6], D0
000013AA 302E FFFA move.w D0, [A6 - 0x6]
000013AE 48C0 ext.l D0
000013B0 ED80 asl D0, 6
000013B2 41ED DE65 lea.l A0, [A5 - 0x219B]
000013B6 D1C0 add.l A0, D0
000013B8 D0EE FFFC add.w A0, [A6 - 0x4]
000013BC 0C10 000F cmpi.b [A0], 0xF
000013C0 6600 FFCC bne -0x32 /* 0000138E */
000013C4 3F2E FFFA move.w -[A7], [A6 - 0x6]
000013C8 3F2E FFFC move.w -[A7], [A6 - 0x4]
000013CC 4EAD 00AA jsr [A5 + 0xAA /* export_17 */]
000013D0 588F addq.l A7, 4
000013D2 4A40 tst.w D0
000013D4 6600 FFB8 bne -0x46 /* 0000138E */
000013D8 1D6E FFFD FFE4 move.b [A6 - 0x1C], [A6 - 0x3]
000013DE 1D6E FFFB FFE5 move.b [A6 - 0x1B], [A6 - 0x5]
000013E4 70FF moveq.l D0, 0xFFFFFFFF
000013E6 1D40 FFE8 move.b [A6 - 0x18], D0
000013EA 302D F312 move.w D0, [A5 - 0xCEE]
000013EE C1FC 000C muls.w D0, 0xC
000013F2 41ED F680 lea.l A0, [A5 - 0x980]
000013F6 D1C0 add.l A0, D0
000013F8 43EE FFE2 lea.l A1, [A6 - 0x1E]
000013FC 20D9 move.l [A0]+, [A1]+
000013FE 20D9 move.l [A0]+, [A1]+
00001400 20D9 move.l [A0]+, [A1]+
00001402 526D F312 addq.w [A5 - 0xCEE], 1
label00001406:
00001406 7001 moveq.l D0, 0x01
label00001408:
00001408 4E5E unlink A6
0000140A 4E75 rts
fn0000140C:
0000140C 4E56 FED4 link A6, -0x012C
00001410 2F0A move.l -[A7], A2
00001412 558F subq.l A7, 2
00001414 4878 0910 push.l 0x910
00001418 4267 clr.w -[A7]
0000141A 486E FFFE pea.l [A6 - 0x2]
0000141E 4EAD 01A2 jsr [A5 + 0x1A2 /* export_48 */]
00001422 301F move.w D0, [A7]+
00001424 3D40 FFFC move.w [A6 - 0x4], D0
00001428 4A6E FFFC tst.w [A6 - 0x4]
0000142C 6600 004A bne +0x4C /* 00001478 */
00001430 558F subq.l A7, 2
00001432 3F2E FFFE move.w -[A7], [A6 - 0x2]
00001436 3F3C 0001 move.w -[A7], 0x1
0000143A 42A7 clr.l -[A7]
0000143C 4EAD 0192 jsr [A5 + 0x192 /* export_46 */]
00001440 301F move.w D0, [A7]+
00001442 3D40 FFFC move.w [A6 - 0x4], D0
00001446 200E move.l D0, A6
00001448 908E sub.l D0, A6
0000144A 0680 0000 00C8 addi.l D0, 0xC8
00001450 2D40 FED8 move.l [A6 - 0x128], D0
00001454 558F subq.l A7, 2
00001456 3F2E FFFE move.w -[A7], [A6 - 0x2]
0000145A 486E FED8 pea.l [A6 - 0x128]
0000145E 486E FF04 pea.l [A6 - 0xFC]
00001462 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
00001466 301F move.w D0, [A7]+
00001468 3D40 FFFC move.w [A6 - 0x4], D0
0000146C 558F subq.l A7, 2
0000146E 3F2E FFFE move.w -[A7], [A6 - 0x2]
00001472 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
00001476 301F move.w D0, [A7]+
label00001478:
00001478 4A6E FFFC tst.w [A6 - 0x4]
0000147C 6700 0028 beq +0x2A /* 000014A6 */
00001480 426E FFFA clr.w [A6 - 0x6]
00001484 6000 0016 bra +0x18 /* 0000149C */
label00001488:
00001488 302E FFFA move.w D0, [A6 - 0x6]
0000148C C1FC 0028 muls.w D0, 0x28 /* '(' */
00001490 D08E add.l D0, A6
00001492 2040 movea.l A0, D0
00001494 42A8 FF28 clr.l [A0 - 0xD8]
00001498 526E FFFA addq.w [A6 - 0x6], 1
label0000149C:
0000149C 0C6E 0005 FFFA cmpi.w [A6 - 0x6], 0x5
000014A2 6D00 FFE4 blt -0x1A /* 00001488 */
label000014A6:
000014A6 42AE FED4 clr.l [A6 - 0x12C]
000014AA 426E FFFA clr.w [A6 - 0x6]
000014AE 6000 0128 bra +0x12A /* 000015D8 */
label000014B2:
000014B2 302E FFFA move.w D0, [A6 - 0x6]
000014B6 C1FC 0006 muls.w D0, 0x6
000014BA 41ED F54E lea.l A0, [A5 - 0xAB2]
000014BE D1C0 add.l A0, D0
000014C0 1D68 0002 FFF5 move.b [A6 - 0xB], [A0 + 0x2]
000014C6 0C2E 004A FFF5 cmpi.b [A6 - 0xB], 0x4A /* 'J' */
000014CC 6D00 0034 blt +0x36 /* 00001502 */
000014D0 0C2E 004C FFF5 cmpi.b [A6 - 0xB], 0x4C /* 'L' */
000014D6 6E00 002A bgt +0x2C /* 00001502 */
000014DA 302E FFFA move.w D0, [A6 - 0x6]
000014DE C1FC 0006 muls.w D0, 0x6
000014E2 41ED F54E lea.l A0, [A5 - 0xAB2]
000014E6 D1C0 add.l A0, D0
000014E8 1028 0003 move.b D0, [A0 + 0x3]
000014EC 4880 ext.w D0
000014EE 48C0 ext.l D0
000014F0 4878 03E8 push.l 0x3E8
000014F4 2F00 move.l -[A7], D0
000014F6 4EAD 0042 jsr [A5 + 0x42 /* export_4 */]
000014FA D1AE FED4 add.l [A6 - 0x12C], D0
000014FE 6000 00D4 bra +0xD6 /* 000015D4 */
label00001502:
00001502 0C2E 004E FFF5 cmpi.b [A6 - 0xB], 0x4E /* 'N' */
00001508 6600 0016 bne +0x18 /* 00001520 */
0000150C 4A2D F374 tst.b [A5 - 0xC8C]
00001510 6600 000E bne +0x10 /* 00001520 */
00001514 06AE 0007 A120 FED4 addi.l [A6 - 0x12C], 0x7A120
0000151C 6000 00B6 bra +0xB8 /* 000015D4 */
label00001520:
00001520 4A2E FFF5 tst.b [A6 - 0xB]
00001524 6D00 0090 blt +0x92 /* 000015B6 */
00001528 0C2E 0049 FFF5 cmpi.b [A6 - 0xB], 0x49 /* 'I' */
0000152E 6E00 0086 bgt +0x88 /* 000015B6 */
00001532 102E FFF5 move.b D0, [A6 - 0xB]
00001536 4880 ext.w D0
00001538 C1FC 0018 muls.w D0, 0x18
0000153C 41ED D294 lea.l A0, [A5 - 0x2D6C]
00001540 D1C0 add.l A0, D0
00001542 4A28 000E tst.b [A0 + 0xE]
00001546 6700 006E beq +0x70 /* 000015B6 */
0000154A 102E FFF5 move.b D0, [A6 - 0xB]
0000154E 4880 ext.w D0
00001550 C1FC 0018 muls.w D0, 0x18
00001554 41ED D294 lea.l A0, [A5 - 0x2D6C]
00001558 D1C0 add.l A0, D0
0000155A 302E FFFA move.w D0, [A6 - 0x6]
0000155E C1FC 0006 muls.w D0, 0x6
00001562 43ED F54E lea.l A1, [A5 - 0xAB2]
00001566 D3C0 add.l A1, D0
00001568 102E FFF5 move.b D0, [A6 - 0xB]
0000156C 4880 ext.w D0
0000156E C1FC 0018 muls.w D0, 0x18
00001572 45ED D294 lea.l A2, [A5 - 0x2D6C]
00001576 D5C0 add.l A2, D0
00001578 102A 000E move.b D0, [A2 + 0xE]
0000157C 4880 ext.w D0
0000157E 1229 0003 move.b D1, [A1 + 0x3]
00001582 4881 ext.w D1
00001584 D240 add.w D1, D0
00001586 C3E8 0016 muls.w D1, [A0 + 0x16]
0000158A 102E FFF5 move.b D0, [A6 - 0xB]
0000158E 4880 ext.w D0
00001590 C1FC 0018 muls.w D0, 0x18
00001594 41ED D294 lea.l A0, [A5 - 0x2D6C]
00001598 D1C0 add.l A0, D0
0000159A 1028 000E move.b D0, [A0 + 0xE]
0000159E 4880 ext.w D0
000015A0 4841 swap.w D1
000015A2 4241 clr.w D1
000015A4 4841 swap.w D1
000015A6 82C0 divu.w D1, D0
000015A8 4841 swap.w D1
000015AA 4241 clr.w D1
000015AC 4841 swap.w D1
000015AE D3AE FED4 add.l [A6 - 0x12C], D1
000015B2 6000 0020 bra +0x22 /* 000015D4 */
label000015B6:
000015B6 102E FFF5 move.b D0, [A6 - 0xB]
000015BA 4880 ext.w D0
000015BC C1FC 0018 muls.w D0, 0x18
000015C0 41ED D294 lea.l A0, [A5 - 0x2D6C]
000015C4 D1C0 add.l A0, D0
000015C6 3028 0016 move.w D0, [A0 + 0x16]
000015CA 4840 swap.w D0
000015CC 4240 clr.w D0
000015CE 4840 swap.w D0
000015D0 D1AE FED4 add.l [A6 - 0x12C], D0
label000015D4:
000015D4 526E FFFA addq.w [A6 - 0x6], 1
label000015D8:
000015D8 302E FFFA move.w D0, [A6 - 0x6]
000015DC B06D F310 cmp.w D0, [A5 - 0xCF0]
000015E0 6D00 FED0 blt -0x12E /* 000014B2 */
000015E4 486D F334 pea.l [A5 - 0xCCC]
000015E8 486E FFCC pea.l [A6 - 0x34]
000015EC 4EAD 01D2 jsr [A5 + 0x1D2 /* export_54 */]
000015F0 508F addq.l A7, 8
000015F2 1D6D F372 FFEA move.b [A6 - 0x16], [A5 - 0xC8E]
000015F8 1D6D F371 FFEB move.b [A6 - 0x15], [A5 - 0xC8F]
000015FE 1D6D F36F FFEC move.b [A6 - 0x14], [A5 - 0xC91]
00001604 1D6D F374 FFED move.b [A6 - 0x13], [A5 - 0xC8C]
0000160A 1D6D F375 FFEE move.b [A6 - 0x12], [A5 - 0xC8B]
00001610 2D6E FED4 FFF0 move.l [A6 - 0x10], [A6 - 0x12C]
00001616 426E FFFA clr.w [A6 - 0x6]
0000161A 6000 0060 bra +0x62 /* 0000167C */
label0000161E:
0000161E 302E FFFA move.w D0, [A6 - 0x6]
00001622 C1FC 0028 muls.w D0, 0x28 /* '(' */
00001626 D08E add.l D0, A6
00001628 0680 FFFF FF04 addi.l D0, 0xFFFFFF04
0000162E 2F00 move.l -[A7], D0
00001630 486D F334 pea.l [A5 - 0xCCC]
00001634 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
00001638 508F addq.l A7, 8
0000163A 4A40 tst.w D0
0000163C 6600 003A bne +0x3C /* 00001678 */
00001640 302E FFFA move.w D0, [A6 - 0x6]
00001644 C1FC 0028 muls.w D0, 0x28 /* '(' */
00001648 D08E add.l D0, A6
0000164A 2040 movea.l A0, D0
0000164C 202E FED4 move.l D0, [A6 - 0x12C]
00001650 B0A8 FF28 cmp.l D0, [A0 - 0xD8]
00001654 6F00 001E ble +0x20 /* 00001674 */
00001658 302E FFFA move.w D0, [A6 - 0x6]
0000165C C1FC 0028 muls.w D0, 0x28 /* '(' */
00001660 D08E add.l D0, A6
00001662 2040 movea.l A0, D0
00001664 41E8 FF04 lea.l A0, [A0 - 0xFC]
00001668 43EE FFCC lea.l A1, [A6 - 0x34]
0000166C 7009 moveq.l D0, 0x09
label0000166E:
0000166E 20D9 move.l [A0]+, [A1]+
00001670 51C8 FFFC dbf D0, -0x6 /* 0000166E */
label00001674:
00001674 42AE FFF0 clr.l [A6 - 0x10]
label00001678:
00001678 526E FFFA addq.w [A6 - 0x6], 1
label0000167C:
0000167C 0C6E 0005 FFFA cmpi.w [A6 - 0x6], 0x5
00001682 6D00 FF9A blt -0x64 /* 0000161E */
00001686 426E FFF8 clr.w [A6 - 0x8]
0000168A 6000 00A2 bra +0xA4 /* 0000172E */
label0000168E:
0000168E 3D6E FFF8 FFFA move.w [A6 - 0x6], [A6 - 0x8]
00001694 6000 008A bra +0x8C /* 00001720 */
label00001698:
00001698 302E FFFA move.w D0, [A6 - 0x6]
0000169C C1FC 0028 muls.w D0, 0x28 /* '(' */
000016A0 D08E add.l D0, A6
000016A2 322E FFF8 move.w D1, [A6 - 0x8]
000016A6 C3FC 0028 muls.w D1, 0x28 /* '(' */
000016AA D28E add.l D1, A6
000016AC 2041 movea.l A0, D1
000016AE 2240 movea.l A1, D0
000016B0 2029 FF28 move.l D0, [A1 - 0xD8]
000016B4 B0A8 FF28 cmp.l D0, [A0 - 0xD8]
000016B8 6F00 0062 ble +0x64 /* 0000171C */
000016BC 302E FFFA move.w D0, [A6 - 0x6]
000016C0 C1FC 0028 muls.w D0, 0x28 /* '(' */
000016C4 D08E add.l D0, A6
000016C6 2040 movea.l A0, D0
000016C8 43EE FEDC lea.l A1, [A6 - 0x124]
000016CC 41E8 FF04 lea.l A0, [A0 - 0xFC]
000016D0 7009 moveq.l D0, 0x09
label000016D2:
000016D2 22D8 move.l [A1]+, [A0]+
000016D4 51C8 FFFC dbf D0, -0x6 /* 000016D2 */
000016D8 302E FFFA move.w D0, [A6 - 0x6]
000016DC C1FC 0028 muls.w D0, 0x28 /* '(' */
000016E0 D08E add.l D0, A6
000016E2 322E FFF8 move.w D1, [A6 - 0x8]
000016E6 C3FC 0028 muls.w D1, 0x28 /* '(' */
000016EA D28E add.l D1, A6
000016EC 2041 movea.l A0, D1
000016EE 2240 movea.l A1, D0
000016F0 43E9 FF04 lea.l A1, [A1 - 0xFC]
000016F4 41E8 FF04 lea.l A0, [A0 - 0xFC]
000016F8 7009 moveq.l D0, 0x09
label000016FA:
000016FA 22D8 move.l [A1]+, [A0]+
000016FC 51C8 FFFC dbf D0, -0x6 /* 000016FA */
00001700 302E FFF8 move.w D0, [A6 - 0x8]
00001704 C1FC 0028 muls.w D0, 0x28 /* '(' */
00001708 D08E add.l D0, A6
0000170A 2040 movea.l A0, D0
0000170C 41E8 FF04 lea.l A0, [A0 - 0xFC]
00001710 43EE FEDC lea.l A1, [A6 - 0x124]
00001714 7009 moveq.l D0, 0x09
label00001716:
00001716 20D9 move.l [A0]+, [A1]+
00001718 51C8 FFFC dbf D0, -0x6 /* 00001716 */
label0000171C:
0000171C 526E FFFA addq.w [A6 - 0x6], 1
label00001720:
00001720 0C6E 0006 FFFA cmpi.w [A6 - 0x6], 0x6
00001726 6D00 FF70 blt -0x8E /* 00001698 */
0000172A 526E FFF8 addq.w [A6 - 0x8], 1
label0000172E:
0000172E 0C6E 0005 FFF8 cmpi.w [A6 - 0x8], 0x5
00001734 6600 FF58 bne -0xA6 /* 0000168E */
00001738 558F subq.l A7, 2
0000173A 4878 0910 push.l 0x910
0000173E 4267 clr.w -[A7]
00001740 486E FFFE pea.l [A6 - 0x2]
00001744 4EAD 01A2 jsr [A5 + 0x1A2 /* export_48 */]
00001748 301F move.w D0, [A7]+
0000174A 3F00 move.w -[A7], D0
0000174C 4EBA EA48 jsr [PC - 0x15B8 /* 00000196 */]
00001750 548F addq.l A7, 2
00001752 4A40 tst.w D0
00001754 6600 0046 bne +0x48 /* 0000179C */
00001758 558F subq.l A7, 2
0000175A 3F2E FFFE move.w -[A7], [A6 - 0x2]
0000175E 3F3C 0001 move.w -[A7], 0x1
00001762 42A7 clr.l -[A7]
00001764 4EAD 0192 jsr [A5 + 0x192 /* export_46 */]
00001768 301F move.w D0, [A7]+
0000176A 200E move.l D0, A6
0000176C 908E sub.l D0, A6
0000176E 0680 0000 00C8 addi.l D0, 0xC8
00001774 2D40 FED8 move.l [A6 - 0x128], D0
00001778 558F subq.l A7, 2
0000177A 3F2E FFFE move.w -[A7], [A6 - 0x2]
0000177E 486E FED8 pea.l [A6 - 0x128]
00001782 486E FF04 pea.l [A6 - 0xFC]
00001786 4EAD 018A jsr [A5 + 0x18A /* export_45 */]
0000178A 301F move.w D0, [A7]+
0000178C 3D40 FFFC move.w [A6 - 0x4], D0
00001790 558F subq.l A7, 2
00001792 3F2E FFFE move.w -[A7], [A6 - 0x2]
00001796 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
0000179A 301F move.w D0, [A7]+
label0000179C:
0000179C 3F2E FFFC move.w -[A7], [A6 - 0x4]
000017A0 4EBA E9F4 jsr [PC - 0x160C /* 00000196 */]
000017A4 548F addq.l A7, 2
000017A6 245F movea.l A2, [A7]+
000017A8 4E5E unlink A6
000017AA 4E75 rts
export_105:
000017AC 4E56 FFF4 link A6, -0x000C
000017B0 486E FFF8 pea.l [A6 - 0x8]
000017B4 3F3C FFFE move.w -[A7], 0xFFFE
000017B8 3F3C FFFE move.w -[A7], 0xFFFE
000017BC 3F3C 0202 move.w -[A7], 0x202
000017C0 3F3C 0144 move.w -[A7], 0x144
000017C4 A8A7 syscall SetRect
000017C6 4879 0000 1ADC push.l 0x1ADC
000017CC 4EAD 00A2 jsr [A5 + 0xA2 /* export_16 */]
000017D0 588F addq.l A7, 4
000017D2 4879 0000 1AF0 push.l 0x1AF0
000017D8 486D EFD2 pea.l [A5 - 0x102E]
000017DC 4EAD 01D2 jsr [A5 + 0x1D2 /* export_54 */]
000017E0 508F addq.l A7, 8
000017E2 102D F36F move.b D0, [A5 - 0xC91]
000017E6 4880 ext.w D0
000017E8 48C0 ext.l D0
000017EA 2F00 move.l -[A7], D0
000017EC 486D EFF0 pea.l [A5 - 0x1010]
000017F0 4EAD 0132 jsr [A5 + 0x132 /* export_34 */]
000017F4 486D EFF0 pea.l [A5 - 0x1010]
000017F8 4EAD 00FA jsr [A5 + 0xFA /* export_27 */]
000017FC 588F addq.l A7, 4
000017FE 486D EFF0 pea.l [A5 - 0x1010]
00001802 486D EFD2 pea.l [A5 - 0x102E]
00001806 4EAD 01C2 jsr [A5 + 0x1C2 /* export_52 */]
0000180A 508F addq.l A7, 8
0000180C 486D EFD2 pea.l [A5 - 0x102E]
00001810 4EAD 00A2 jsr [A5 + 0xA2 /* export_16 */]
00001814 588F addq.l A7, 4
00001816 486E FFF8 pea.l [A6 - 0x8]
0000181A 3F3C 0011 move.w -[A7], 0x11
0000181E 3F3C 0012 move.w -[A7], 0x12
00001822 3F3C 012F move.w -[A7], 0x12F
00001826 3F3C 0130 move.w -[A7], 0x130
0000182A A8A7 syscall SetRect
0000182C 486E FFF8 pea.l [A6 - 0x8]
00001830 A8A3 syscall EraseRect
00001832 486E FFF8 pea.l [A6 - 0x8]
00001836 3F3C 0018 move.w -[A7], 0x18
0000183A 3F3C 002A move.w -[A7], 0x2A /* '*' */
0000183E 3F3C 0128 move.w -[A7], 0x128
00001842 3F3C 0118 move.w -[A7], 0x118
00001846 A8A7 syscall SetRect
00001848 598F subq.l A7, 4
0000184A 3F3C 0082 move.w -[A7], 0x82
0000184E A9BC syscall GetPicture
00001850 201F move.l D0, [A7]+
00001852 2D40 FFF4 move.l [A6 - 0xC], D0
00001856 2F2E FFF4 move.l -[A7], [A6 - 0xC]
0000185A 486E FFF8 pea.l [A6 - 0x8]
0000185E A8F6 syscall DrawPicture
00001860 4EBA FBAA jsr [PC - 0x456 /* 0000140C */]
00001864 3F3C 003C move.w -[A7], 0x3C /* '<' */
00001868 4EAD 0122 jsr [A5 + 0x122 /* export_32 */]
0000186C 548F addq.l A7, 2
0000186E 3F3C FFFF move.w -[A7], 0xFFFF
00001872 4267 clr.w -[A7]
00001874 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
label00001878:
00001878 A9B4 syscall SystemTask
0000187A 558F subq.l A7, 2
0000187C 3F3C FFFF move.w -[A7], 0xFFFF
00001880 486D DDAE pea.l [A5 - 0x2252]
00001884 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
00001888 101F move.b D0, [A7]+
0000188A 0C6D 0003 DDAE cmpi.w [A5 - 0x2252], 0x3
00001890 6700 000C beq +0xE /* 0000189E */
00001894 0C6D 0001 DDAE cmpi.w [A5 - 0x2252], 0x1
0000189A 6600 FFDC bne -0x22 /* 00001878 */
label0000189E:
0000189E 2F2D DE5E move.l -[A7], [A5 - 0x21A2]
000018A2 A92D syscall CloseWindow
000018A4 42AD DE5E clr.l [A5 - 0x21A2]
000018A8 4267 clr.w -[A7]
000018AA 3F3C 0156 move.w -[A7], 0x156
000018AE 3F3C 0200 move.w -[A7], 0x200
000018B2 3F3C 0014 move.w -[A7], 0x14
000018B6 4267 clr.w -[A7]
000018B8 3F3C 009A move.w -[A7], 0x9A
000018BC 3F3C 0101 move.w -[A7], 0x101
000018C0 3F3C 0099 move.w -[A7], 0x99
000018C4 3F3C 00FF move.w -[A7], 0xFF
000018C8 4EAD 010A jsr [A5 + 0x10A /* export_29 */]
000018CC 4FEF 0012 lea.l A7, [A7 + 0x12]
000018D0 4EAD 0092 jsr [A5 + 0x92 /* export_14 */]
000018D4 4E5E unlink A6
000018D6 4E75 rts
export_99:
000018D8 4E56 FFF4 link A6, -0x000C
000018DC 486E FFF8 pea.l [A6 - 0x8]
000018E0 3F3C FFFE move.w -[A7], 0xFFFE
000018E4 3F3C FFFE move.w -[A7], 0xFFFE
000018E8 3F3C 0202 move.w -[A7], 0x202
000018EC 3F3C 0144 move.w -[A7], 0x144
000018F0 A8A7 syscall SetRect
000018F2 4879 0000 1AF8 push.l 0x1AF8
000018F8 4EAD 00A2 jsr [A5 + 0xA2 /* export_16 */]
000018FC 588F addq.l A7, 4
000018FE 4879 0000 1B0E push.l 0x1B0E
00001904 4EAD 00A2 jsr [A5 + 0xA2 /* export_16 */]
00001908 588F addq.l A7, 4
0000190A 3F3C 0078 move.w -[A7], 0x78 /* 'x' */
0000190E 4EAD 0122 jsr [A5 + 0x122 /* export_32 */]
00001912 548F addq.l A7, 2
00001914 598F subq.l A7, 4
00001916 3F3C 0083 move.w -[A7], 0x83
0000191A A9BC syscall GetPicture
0000191C 201F move.l D0, [A7]+
0000191E 2D40 FFF4 move.l [A6 - 0xC], D0
00001922 2F2E FFF4 move.l -[A7], [A6 - 0xC]
00001926 486E FFF8 pea.l [A6 - 0x8]
0000192A A8F6 syscall DrawPicture
0000192C 4EBA FADE jsr [PC - 0x522 /* 0000140C */]
00001930 3F3C FFFF move.w -[A7], 0xFFFF
00001934 4267 clr.w -[A7]
00001936 4EAD 0162 jsr [A5 + 0x162 /* export_40 */]
label0000193A:
0000193A A9B4 syscall SystemTask
0000193C 558F subq.l A7, 2
0000193E 3F3C FFFF move.w -[A7], 0xFFFF
00001942 486D DDAE pea.l [A5 - 0x2252]
00001946 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
0000194A 101F move.b D0, [A7]+
0000194C 0C6D 0003 DDAE cmpi.w [A5 - 0x2252], 0x3
00001952 6700 000C beq +0xE /* 00001960 */
00001956 0C6D 0001 DDAE cmpi.w [A5 - 0x2252], 0x1
0000195C 6600 FFDC bne -0x22 /* 0000193A */
label00001960:
00001960 2F2D DE5E move.l -[A7], [A5 - 0x21A2]
00001964 A92D syscall CloseWindow
00001966 42AD DE5E clr.l [A5 - 0x21A2]
0000196A 4267 clr.w -[A7]
0000196C 3F3C 0156 move.w -[A7], 0x156
00001970 3F3C 0200 move.w -[A7], 0x200
00001974 3F3C 0014 move.w -[A7], 0x14
00001978 4267 clr.w -[A7]
0000197A 3F3C 009A move.w -[A7], 0x9A
0000197E 3F3C 0101 move.w -[A7], 0x101
00001982 3F3C 0099 move.w -[A7], 0x99
00001986 3F3C 00FF move.w -[A7], 0xFF
0000198A 4EAD 010A jsr [A5 + 0x10A /* export_29 */]
0000198E 4FEF 0012 lea.l A7, [A7 + 0x12]
00001992 4EAD 0092 jsr [A5 + 0x92 /* export_14 */]
00001996 4E5E unlink A6
00001998 4E75 rts
export_97:
0000199A 4E56 FEF2 link A6, -0x010E
0000199E 3F3C 0001 move.w -[A7], 0x1
000019A2 486E FEF8 pea.l [A6 - 0x108]
000019A6 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
000019AA 486E FF00 pea.l [A6 - 0x100]
000019AE 4EAD 00FA jsr [A5 + 0xFA /* export_27 */]
000019B2 588F addq.l A7, 4
000019B4 486E FF00 pea.l [A6 - 0x100]
000019B8 486D F20E pea.l [A5 - 0xDF2]
000019BC 4EAD 01D2 jsr [A5 + 0x1D2 /* export_54 */]
000019C0 508F addq.l A7, 8
000019C2 3B6E FEF8 EEBA move.w [A5 - 0x1146], [A6 - 0x108]
000019C8 4EBA EDE4 jsr [PC - 0x121C /* 000007AE */]
000019CC 2D40 FEF2 move.l [A6 - 0x10E], D0
000019D0 3F2E FEF4 move.w -[A7], [A6 - 0x10C]
000019D4 4EBA E7C0 jsr [PC - 0x1840 /* 00000196 */]
000019D8 548F addq.l A7, 2
000019DA 4A40 tst.w D0
000019DC 6700 0008 beq +0xA /* 000019E6 */
000019E0 7000 moveq.l D0, 0x00
000019E2 6000 0028 bra +0x2A /* 00001A0C */
label000019E6:
000019E6 2F2E FEF2 move.l -[A7], [A6 - 0x10E]
000019EA 4EBA F00E jsr [PC - 0xFF2 /* 000009FA */]
000019EE 588F addq.l A7, 4
000019F0 2D40 FEF2 move.l [A6 - 0x10E], D0
000019F4 3F2E FEF4 move.w -[A7], [A6 - 0x10C]
000019F8 4EBA E79C jsr [PC - 0x1864 /* 00000196 */]
000019FC 548F addq.l A7, 2
000019FE 4A40 tst.w D0
00001A00 6700 0008 beq +0xA /* 00001A0A */
00001A04 7000 moveq.l D0, 0x00
00001A06 6000 0004 bra +0x6 /* 00001A0C */
label00001A0A:
00001A0A 7001 moveq.l D0, 0x01
label00001A0C:
00001A0C 4E5E unlink A6
00001A0E 4E75 rts